打开Android应用或网址

时间:2015-09-26 05:25:34

标签: android eclipse google-play

我已经开始了我的最后一年android项目,我想知道当用户按下按钮时你怎么能打开,例如,Facebook应用程序,如果用户没有安装Facebook应用程序,他们将被重定向到m。 facebook.com在他们的浏览器中?

先谢谢。

2 个答案:

答案 0 :(得分:0)

您可以使用Try / Catch来处理它。如果安装了Facebook应用程序,将在应用程序中打开fb:// page / 123链接。否则,Catch代码将会运行。

controller

答案 1 :(得分:0)

您可以检查herehere设备中是否安装了软件包(facebook-app),如果安装了IntentUri Activity其他意图WebView包含ActivityNotFoundException嗯我没有使用facebook意图但我在我的项目中使用了skype你可以使用Exception未找到@Override public void onClick(View v) { try { Intent myIntent = new Intent(Intent.ACTION_VIEW,Uri.parse("skype:"+skype+"?call")); // place your facebook uri here startActivity(myIntent); } catch (ActivityNotFoundException e) { //--- intent your url here which will be redirected to webview if facebook app is not installed.. } } 更改skype uri与facebook一个例如.. (facebook://facebook.com/inbox)

CREATE TABLE myTable
(
  "Created" timestamp,  -- CHANGED COLUMN DEFINITION
  "Temperature" double precision,
  "Pressure" double precision,
  "Milligrams" double precision,
  ...
)