Java Eclipse视频意图视频

Java Eclipse视频意图视频,java,android,eclipse,video,android-intent,Java,Android,Eclipse,Video,Android Intent,我对这一点很陌生,我已经在这里的论坛上找到了答案,但我没有找到任何能真正帮助我的答案。我正在尝试播放res/raw文件夹中的视频。到目前为止,我已经设置了此代码: MediaPlayer mp; @Override public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.videoview); ListVi

我对这一点很陌生,我已经在这里的论坛上找到了答案,但我没有找到任何能真正帮助我的答案。我正在尝试播放res/raw文件夹中的视频。到目前为止,我已经设置了此代码:

MediaPlayer mp; 

@Override
public void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);
    setContentView(R.layout.videoview);
    ListView l1 = (ListView) findViewById(R.id.listview);
    l1.setAdapter(new EfficientAdapter(this));
    l1.setOnItemClickListener(new OnItemClickListener() {
    //Starts up a new activity, based on what listitem you press.
    public void onItemClick(AdapterView<?> a, View v, int position, long id) {

      Intent intent = new Intent(VideoButtonActivity.this, com.example.norskattrack.VideoActivity.class);                                 

      if(position==0){
        System.out.println("Item 0");

        intent.putExtra("video", 1);
        startActivity(intent);
      }
      if(position==1){
        System.out.println("Item 1");

        intent.putExtra("video", 2);
        startActivity(intent);
      }
    }
    });
    }
MediaPlayer-mp;
@凌驾
创建时的公共void(Bundle savedInstanceState){
super.onCreate(savedInstanceState);
setContentView(R.layout.videoview);
ListView l1=(ListView)findViewById(R.id.ListView);
l1.设置适配器(新效率适配器(本));
l1.setOnItemClickListener(新的OnItemClickListener(){
//根据您按下的listitem启动新活动。
公共视图单击(适配器视图a、视图v、内部位置、长id){
意向意向=新意向(VideoButtonActivity.this,com.example.norskattrack.VideoActivity.class);
如果(位置==0){
系统输出打印项次(“第0项”);
意图。putExtra(“视频”,1);
星触觉(意向);
}
如果(位置==1){
系统输出打印项次(“第1项”);
意图。putExtra(“视频”,2);
星触觉(意向);
}
}
});
}
这样你就可以播放原始文件夹中的视频了

看看:


都有很好的答案

更新;如果我不清楚我需要什么帮助;我需要从资源文件中播放一个视频,并添加(显然)一个方法。我提前感谢大家!非常感谢。这有帮助。一定要花更多的时间浏览Stackoverflow以获得好的答案。
Uri video = Uri.parse("android.resource://com.package.app/raw/videoname");