0
我做了一個視頻播放器應用程序,將在運行時選擇一個視頻播放。選擇視頻後,會出現無法播放視頻的錯誤。 Android: - 視頻播放器
public class MainActivity extends AppCompatActivity {
VideoView videoView;
Button button;
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
button= (Button) findViewById(R.id.button);
videoView= (VideoView) findViewById(R.id.videoView);
button.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View view) {
Intent galleryIntent=new Intent();
galleryIntent.setType("video/*");
galleryIntent.setAction(galleryIntent.ACTION_GET_CONTENT);
startActivityForResult(Intent.createChooser(galleryIntent,"Select
Video"),9);
}
});}
@Override
protected void onActivityResult(int requestCode, int resultCode, Intent
data) {
super.onActivityResult(requestCode, resultCode, data);
if (requestCode==9 && resultCode==RESULT_OK)
{
Uri videoUri=data.getData();
videoView.setVideoURI(videoUri);
videoView.start();}}}
`
什麼是視頻文件類型? logcat中有沒有相關的錯誤? – rafsanahmad007
視頻文件類型是.mp4。 logcat中沒有相關的錯誤。 –
我的回答對你有幫助嗎? – Ufkoku