我使用了在此页面Open a facebook page from android app?
中找到的代码 facebookButton.setOnClickListener(new OnClickListener() {
@Override
public void onClick(View v) {
try {
getPackageManager().getPackageInfo("com.facebook.katana", 0);
Intent intent = new Intent(Intent.ACTION_VIEW, Uri.parse("fb://page/[page_id]"));
startActivity(intent);
} catch(Exception e) {
startActivity(new Intent(Intent.ACTION_VIEW, Uri.parse("http://www.facebook.com/[page_name]")));
}
}
});
但是,如果Facebook未在后台打开,当我点击按钮时,facebook应用程序会在主页中打开。 如果Facebook在后台,我会看到正确的页面。
即使Facebook不在后台,我怎么能打开正确的页面?
谢谢:)