0
我想打開我的YouTube頻道鏈接YouTube Android應用,如果YouTube應用安裝在設備上。在YouTube上打開YouTube鏈接Android應用
如果未安裝YouTube應用,請顯示可用瀏覽器以打開鏈接。
我發現下面的代碼爲Facebook,但我想爲YouTube實現類似的功能。
ImageView ifb = (ImageView) findViewById(R.id.fb);
ifb.setOnClickListener(new View.OnClickListener() {
public void onClick(View paramAnonymousView) {
try {
Intent localIntent = new Intent(
"android.intent.action.VIEW", Uri
.parse("fb://profile/987987646432132"));
SettingsActivity.this.startActivity(localIntent);
return;
} catch (Exception localException) {
SettingsActivity.this.startActivity(new Intent(
"android.intent.action.VIEW",
Uri.parse("http://www.facebook.com/myfacebookpageurl")));
}
}
});
不要使用YouTube特定的uris(我不知道是否存在這種情況)只需使用以http://開頭的uri系統就會要求用戶在瀏覽器或youtube應用程序之間做出選擇 – Selvin
我很確定同樣的問題已經在這裏討論: http://stackoverflow.com/questions/16510860/open-youtube-channel-calling-youtube-app-android – pkuszewski