Java 我正在尝试一个facebook链接,但它不起作用
我正在尝试为facebook创建链接,但我完全迷路了: 你能帮忙吗?我从网上得到了密码 代码:Java 我正在尝试一个facebook链接,但它不起作用,java,android,eclipse,facebook,Java,Android,Eclipse,Facebook,我正在尝试为facebook创建链接,但我完全迷路了: 你能帮忙吗?我从网上得到了密码 代码: 试试这个。我希望我能帮助你。您手机上的Facebook软件包名为com.Facebook.kantana。复制并粘贴以下内容 Intent i; PackageManager manager = getPackageManager(); try { i = manager.getLaunchIntentForPackage("com.facebook.katana"); if (i == nul
试试这个。我希望我能帮助你。您手机上的Facebook软件包名为com.Facebook.kantana。复制并粘贴以下内容
Intent i;
PackageManager manager = getPackageManager();
try {
i = manager.getLaunchIntentForPackage("com.facebook.katana");
if (i == null)
throw new PackageManager.NameNotFoundException();
i.addCategory(Intent.CATEGORY_LAUNCHER);
startActivity(i);
} catch (PackageManager.NameNotFoundException e) {
}
更新:
只需将其放在onClick方法中:
Intent i = new Intent();
i.setAction(Intent.ACTION_VIEW);
i.setClassName("com.facebook.kantana,
"com.xxx.your_class_name");//Add your class Name here
startActivity(i);
这只适用于浏览器,我想在应用程序中运行,如果它不在那里;它将转到facebook play Google,因此您需要facebook应用程序包名称,即com.facebook.katana。我将用新代码编辑我的答案。好的,请查看答案。单击按钮时,您只需启动一个新的活动:D
Intent i = new Intent();
i.setAction(Intent.ACTION_VIEW);
i.setClassName("com.facebook.kantana,
"com.xxx.your_class_name");//Add your class Name here
startActivity(i);