@Override
protected void onCreate(Bundle savedInstanceState) {
// TODO Auto-generated method stub
super.onCreate(savedInstanceState);
setContentView(R.layout.main);
Button btn = (Button) findViewById(R.id.btn);
btn.setOnClickListener(new OnClickListener() {
@Override
public void onClick(View v) {
Intent intent = new Intent(Intent.ACTION_VIEW);
String type = "video/* ";
// Uri uri = Uri
// .parse("http://proiptv.iptv101.com:8000/live/testkorax/070215/2.ts");
// Uri uri = Uri
// .parse("http://trailers.asiamoviepass.eu/amp/hi/bbi-014.flv");
//
// intent.setDataAndType(uri, type);
// startActivityFromLauchIntent("com.mxtech.videoplayer.pro");
// startActivity(intent);
// startActivityFromActivityName("com.mxtech.videoplayer.pro","com.mxtech.videoplayer.pro.ActivityMediaList");
// startActivityFromActivityName("com.mxtech.videoplayer.pro","com.mxtech.videoplayer.pro.vssp");
startActivityFromActivityName("com.mxtech.videoplayer.pro","com.mxtech.videoplayer.ActivityScreen");
}
});
}
public void startActivityFromActivityName(String packName,
String ActivityName) {
ComponentName cn = new ComponentName(packName, ActivityName);
Intent i = new Intent();
String type = "video/* ";
Uri uri = Uri
.parse("http://trailers.asiamoviepass.eu/amp/hi/bbi-014.flv");
i.setDataAndType(uri, type);
i.setComponent(cn);
i.addFlags(Intent.FLAG_ACTIVITY_NEW_TASK);
startActivity(i);
}
PackageManager pm = null;
public void startActivityFromLauchIntent(String packageName) {
pm = getPackageManager();
Intent i = pm.getLaunchIntentForPackage(packageName);
String type = "video/* ";
Uri uri = Uri
.parse("http://trailers.asiamoviepass.eu/amp/hi/bbi-014.flv");
i.setDataAndType(uri, type);
if (null != i) {
startActivity(i);
}
}