1

这是我的第一个安卓应用。我四处搜索并尝试了不同的方法来创建一个可以打开浏览器访问我的网站的应用程序。

它运行良好,只是它一直在运行。如果我重新打开它,它只是一个带有标题的黑屏,因为它已经完成了启动浏览器的工作。

代码是:

package pro.linuxos.weblaunch;
import android.app.Activity;
import android.content.Intent;
import android.net.Uri;
import android.os.Bundle;
import android.webkit.WebView;
public class LinuxOSProWeblaunchActivity extends Activity
{
WebView webview;
@Override
public void onCreate(Bundle savedInstanceState)
{
super.onCreate(savedInstanceState);
Intent viewIntent = new Intent("android.intent.action.VIEW", Uri.parse("http://LinuxOS.pro"));  
startActivity(viewIntent);
}
}

现在我查看它时可能有一些额外的 webview 内容:) 我正在使用它,但是在打开 javascript 时遇到了问题。

无论如何,有没有办法在它启动浏览器后退出,这样我就不必退出它来再次使用它?

谢谢!

4

1 回答 1

3

当然,只需在finish()之后立即调用该方法startActivity()

于 2012-05-11T04:48:28.173 回答