-1
我想用android應用程序打開Facebook應用程序或Facebook的頁面,但我無法做到。它什麼都不做。如何用Android應用程序打開Facebook應用程序?
下面是代碼:
public Intent getOpenFacebookIntent(Context context){
try{
context.getPackageManager().getPackageInfo("com.facebook.FacebookSdk", 0);
return new Intent(Intent.ACTION_VIEW, Uri.parse("fb://page/ID"));
} catch (Exception e) {
return new Intent(Intent.ACTION_VIEW, Uri.parse("https://www.facebook.com/my_page"));
}
}
@Override
public void onClick (View v){
switch (v.getId()) {
case R.id.guardar:
startActivity(new Intent(this, getOpenFacebookIntent(this)));
break;
有人能幫助我嗎?
我應該在哪裏更改包的名稱? – AldoT
更改包裹信息的行查看我的答案。 –
好的,謝謝。另外,startActivity似乎有問題,你知道爲什麼嗎? @jaydroider – AldoT