Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/327.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 多个视频查看一个活动_Java_Android_Android Videoview - Fatal编程技术网

Java 多个视频查看一个活动

Java 多个视频查看一个活动,java,android,android-videoview,Java,Android,Android Videoview,嗨,我正在创建一个健身应用程序,在一个活动上运行多个视频。使用媒体控制器,第一个视频可以正常运行,但是以下3个错误提示无法播放此视频。如果有人能在这个问题上提供帮助,那就太好了:) VideoView-vid1、vid2、vid3、vid4; 按钮6; @凌驾 创建时受保护的void(Bundle savedInstanceState){ super.onCreate(savedInstanceState); setContentView(R.layout.activity12); vid1=(

嗨,我正在创建一个健身应用程序,在一个活动上运行多个视频。使用媒体控制器,第一个视频可以正常运行,但是以下3个错误提示无法播放此视频。如果有人能在这个问题上提供帮助,那就太好了:)

VideoView-vid1、vid2、vid3、vid4;
按钮6;
@凌驾
创建时受保护的void(Bundle savedInstanceState){
super.onCreate(savedInstanceState);
setContentView(R.layout.activity12);
vid1=(VideoView)findviewbyd(R.id.videoView1);
String uripath1=“android.resource://”+getPackageName()+“/”+R.raw.slendedbcurls;
vid1.setVideoURI(Uri.parse(uripath1));
MediaController mc1=新的MediaController(此);
mc1.setMediaPlayer(vid1);
vid1.setMediaController(mc1);
vid2=(VideoView)findViewById(R.id.videoView2);
String uripath2=“android.resource://”+getPackageName()+“/”+R.raw.dumbellbicepcurl;
vid2.setVideoURI(Uri.parse(uripath2));
MediaController mc2=新的MediaController(此);
mc2.setMediaPlayer(vid2);
vid2.setMediaController(mc2);
vid3=(VideoView)findviewbyd(R.id.videoView3);
String uripath3=“android.resource://”+getPackageName()+“/”+R.raw.dragcurl;
vid3.setVideoURI(Uri.parse(uripath3));
MediaController mc3=新的MediaController(此);
mc3.setMediaPlayer(vid3);
vid3.setMediaController(mc3);
vid4=(VideoView)findviewbyd(R.id.videoView4);
String uripath4=“android.resource://”+getPackageName()+“/”+R.raw.hammercurls;
vid4.setVideoURI(Uri.parse(uripath4));
MediaController mc4=新的MediaController(此);
mc4.setMediaPlayer(vid4);
vid4.setMediaController(mc4);

我建议在活动中使用3个不同的片段,并将每部电影放在一个片段中。

    VideoView vid1, vid2, vid3, vid4;
    Button button6;

    @Override
    protected void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);
    setContentView(R.layout.activity12);

    vid1 = (VideoView)findViewById(R.id.videoView1);
    String uripath1 = "android.resource://" + getPackageName() + "/" + R.raw.inclinedbcurls;
    vid1.setVideoURI(Uri.parse(uripath1));

    MediaController mc1 = new MediaController(this);
    mc1.setMediaPlayer(vid1);
    vid1.setMediaController(mc1);

    vid2 = (VideoView)findViewById(R.id.videoView2);
    String uripath2 = "android.resource://" + getPackageName() + "/" + R.raw.dumbellbicepcurl;
    vid2.setVideoURI(Uri.parse(uripath2));

    MediaController mc2 = new MediaController(this);
    mc2.setMediaPlayer(vid2);
    vid2.setMediaController(mc2);

    vid3 = (VideoView)findViewById(R.id.videoView3);
    String uripath3 = "android.resource://" + getPackageName() + "/" + R.raw.dragcurl;
    vid3.setVideoURI(Uri.parse(uripath3));

    MediaController mc3 = new MediaController(this);
    mc3.setMediaPlayer(vid3);
    vid3.setMediaController(mc3);

    vid4 = (VideoView)findViewById(R.id.videoView4);
    String uripath4 = "android.resource://" + getPackageName() + "/" + R.raw.hammercurls;
    vid4.setVideoURI(Uri.parse(uripath4));

    MediaController mc4 = new MediaController(this);
    mc4.setMediaPlayer(vid4);
    vid4.setMediaController(mc4);



    <ScrollView android:layout_width="fill_parent"
     android:layout_height="500dp">

    <LinearLayout android:layout_width="fill_parent"
    android:layout_height="wrap_content"
    android:orientation="vertical">

    <TextView
          android:id="@+id/textView1"
          android:layout_width="wrap_content"
          android:layout_height="wrap_content"
          android:text="Incline Dumbell Curl"
          android:layout_gravity="center_horizontal"
          android:textColor="#87CEFA"
          android:textSize="26dp" />

     <VideoView
          android:id="@+id/videoView1"
          android:layout_width="match_parent"
          android:layout_height="250dp" />

     <TextView
          android:id="@+id/textView2"
          android:layout_width="wrap_content"
          android:layout_height="wrap_content"
          android:text="Dumbell Bicep Curl"
          android:layout_gravity="center_horizontal"
          android:textColor="#87CEFA"
          android:textSize="26dp" />

     <VideoView
          android:id="@+id/videoView2"
          android:layout_width="match_parent"
          android:layout_height="250dp" />

     <TextView
          android:id="@+id/textView3"
          android:layout_width="wrap_content"
          android:layout_height="wrap_content"
          android:text="Drag Curl"
          android:layout_gravity="center_horizontal"
          android:textColor="#87CEFA"
          android:textSize="26dp" />

 <VideoView
          android:id="@+id/videoView3"
          android:layout_width="match_parent"
          android:layout_height="250dp" />

 <TextView
          android:id="@+id/textView4"
          android:layout_width="wrap_content"
          android:layout_height="wrap_content"
          android:text="Hammer Curls"
          android:layout_gravity="center_horizontal"
          android:textColor="#87CEFA"
          android:textSize="26dp" />

      <VideoView
          android:id="@+id/videoView4"
          android:layout_width="match_parent"
          android:layout_height="250dp" />

     </LinearLayout>
     </ScrollView>