1. 程式人生 > >Android 使用intent開啟手機自帶應用播放視訊,音訊,文件,還有開啟應用市場

Android 使用intent開啟手機自帶應用播放視訊,音訊,文件,還有開啟應用市場

1 開啟手機上的視訊播放器播放視訊

String url = "http://192.168.0.1/1.mp4"
Intent intent = new Intent();
intent.setAction(Intent.ACTION_VIEW);
String type = "video/*"
Uri uri = Uri.parse(url);
intent.setDataAndType(uri,type);
startActivity(intent);

2開啟手機上的音訊播放器播放音樂

String url = "http://192.168.0.1/2.mp3"
Intent intent = new Intent();
intent.setAction(Intent.ACTION_VIEW);
String type = "audio/*"
Uri uri = Uri.parse(url);
intent.setDataAndType(uri,type);
startActivity(intent);

3開啟手機上的文字編輯器檢視文字

File file = new File("SD/download/3.text");
Intent txtintent = new Intent("android.intent.action.VIEW");
txtintent.addCategory("android.intent.category.DEFAULT");
txtintent.addFlags(Intent.FLAG_ACTIVITY_NEW_TASK);
Uri txturi = Uri.fromFile(file);
txtintent.setDataAndType(txturi, "text/*");
startActivity(txtintent);

或者

File file = new File("SD/download/3.text")
Intent intent = new Intent();
intent.setAction(Intent.ACTION_VIEW);
String type = "text/*"
Uri uri = Uri.fromFile(file);
intent.setDataAndType(uri,type);
startActivity(intent);

4 開啟應用市場中的指定應用

Uri uri = Uri.parse("market://details?id=" + getPakageName());
Intent intent = new Intent(Intent.ACTION_VIEW,uri);
startActivity(intent);

後續再更新,覺得不錯,頂一下喲