创建一个简单地在浏览器中启动URL的android应用程序

我碰巧有一个移动友好的网络应用程序,但我的用户迫切希望将它安装到他们的应用程序抽屉中:/我有一些与Java,新的Android Studio的经验,并且我看到有关此stackoverflow问题的一些说明, m不确定此代码所属的位置:

意图browserIntent =新意图(Intent.ACTION_VIEW,Uri.parse(“http://www.google.com”)); startActivity(browserIntent);

将它放在默认操作的onCreate方法中会产生错误,表明这是意图的错误位置。 哪里可以成为执行这种意图的好地方?


为了您的参考,我试过这段代码,

import android.app.Activity;
import android.content.Intent;
import android.net.Uri;
import android.os.Bundle;
import android.view.Window;

public class MainActivity extends Activity {

    @Override
    protected void onCreate(Bundle savedInstanceState) {
        requestWindowFeature(Window.FEATURE_NO_TITLE);
        super.onCreate(savedInstanceState);
        setContentView(R.layout.activity_main);
        Intent browserIntent = new Intent(Intent.ACTION_VIEW,
                Uri.parse("http://www.google.com"));
        startActivity(browserIntent);
    }

}

在Manifest.xml中

 <uses-permission android:name="android.permission.INTERNET"/>
链接地址: http://www.djcxy.com/p/41963.html

上一篇: Creating an android app that simply launches a URL in the browser

下一篇: Could not launch application by calling a URL from Android Browser