制作一个Android应用程序,其中启动图标作为链接

时间:2016-03-02 14:09:16

标签: java android

我想知道是否可以创建一个Android应用程序,当用户点击启动图标时,浏览器会打开一个特定的URL。我知道您可以在手机主屏幕上使用您想要的URL制作快捷方式,但我想知道它是否可以作为Android应用程序。所以应用程序几乎不应该只是当我点击它时浏览器应该打开..

这可能吗?我是怎么想的呢?

1 个答案:

答案 0 :(得分:5)

在主要活动onCreate:

中执行此操作
  @Override
    protected void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);

        Intent intent = new Intent(Intent.ACTION_VIEW, Uri.parse("http://stackoverflow.com"));
        startActivity(intent);
        finish();

    }

在清单中添加noDisplay主题:

  <activity
            android:name=".MainActivity"
            android:label="@string/app_name"
            android:theme = "@android:style/Theme.NoDisplay">
            <intent-filter>
                <action android:name="android.intent.action.MAIN" />
                <category android:name="android.intent.category.LAUNCHER" />
            </intent-filter>
        </activity>