此代码将我带到浏览器,我有vimeo应用程序,它如何去vimeo应用程序?通过URL打开vimeo应用程序
vimeo1.setOnClickListener(new OnClickListener() {
@Override
public void onClick(View arg0) {
Intent browserIntent = new Intent(Intent.ACTION_VIEW, Uri.parse("https://player.vimeo.com/video/83178705?"));
startActivity(browserIntent);
}
});
EDITED
vimeo1.setOnClickListener(new OnClickListener() {
@Override
public void onClick(View arg0) {
try{
Intent browserIntent = new Intent(Intent.ACTION_VIEW,
Uri.parse("http://player.vimeo.com/video/83178705"));
browserIntent.setPackage("com.vimeo.android.videoapp");
startActivity(browserIntent);
}
catch(Exception e){
// App is not Installed
//Navigate to Play Store or display message
}
}
});
我把它写在EDITED部分,我不能点击它:/ – Roa
你是什么意思,你不能点击它。 如果你说什么都没有发生,我90%确定你没有安装官方应用程序。 –
我从https://play.google.com/store/apps/details?id=com.vimeo.android.videoapp安装了它,并且链接停止了任何操作! – Roa