当我按下“后退”按钮时,我在android中发现了空白活动

当我按下“后退”按钮时,我在android中发现了空白活动,android,android-intent,android-webview,Android,Android Intent,Android Webview,在我的第一个视图中,我有4个图标,如facebook、twitter等。当我按下其中一个图标时,它会将我带到相关网站。但当我按下后退按钮时,它首先显示一个空白活动,然后我必须再次按下后退按钮才能进入第一个活动 有什么帮助吗? 提前谢谢 public void onClick(View v) { // TODO Auto-generated method stub switch(v.getId()) { case R.id.button1:

在我的第一个视图中,我有4个图标,如facebook、twitter等。当我按下其中一个图标时,它会将我带到相关网站。但当我按下后退按钮时,它首先显示一个空白活动,然后我必须再次按下后退按钮才能进入第一个活动

有什么帮助吗? 提前谢谢

    public void onClick(View v) {
    // TODO Auto-generated method stub
    switch(v.getId())
    {
    case R.id.button1:
        web_bundle=new Bundle();
        web_bundle.putInt("icon_position", 1);
        web_intent=new Intent(Recipe.this,WebViewActivity.class);
        web_intent.putExtras(web_bundle);
        startActivity(web_intent);
        break;
    case R.id.button2:
        web_bundle=new Bundle();
        web_bundle.putInt("icon_position", 2);
        web_intent=new Intent(Recipe.this,WebViewActivity.class);
        web_intent.putExtras(web_bundle);
        startActivity(web_intent);

        break;
    case R.id.button3:
        web_bundle=new Bundle();
        web_bundle.putInt("icon_position", 3);
        web_intent=new Intent(Recipe.this,WebViewActivity.class);
        web_intent.putExtras(web_bundle);
        startActivity(web_intent);

        break;
    case R.id.button4:
        web_bundle=new Bundle();
        web_bundle.putInt("icon_position", 4);
        web_intent=new Intent(Recipe.this,WebViewActivity.class);
        web_intent.putExtras(web_bundle);
        startActivity(web_intent);

        break;
    }
}

protected void onCreate(Bundle savedInstanceState) {
    // TODO Auto-generated method stub
    super.onCreate(savedInstanceState);
    setContentView(R.layout.webview);

    webview=(WebView)findViewById(R.id.webView1);
    webview.getSettings().setJavaScriptEnabled(true);

    Intent get_icon=getIntent();
    Bundle get_bundle=get_icon.getExtras();
    int icon_id=get_bundle.getInt("icon_position");
    if(icon_id==1){
        webview.loadUrl("http://www.facebook.com");
    }
    if(icon_id==2){
        webview.loadUrl("http://www.twitter.com");
    }
    if(icon_id==3){
        webview.loadUrl("http://www.plus.google.com");
    }
    if(icon_id==4){
        webview.loadUrl("http://www.blogger.com");
    }

}

据我所知,当我第一次按下后退按钮时,它会首先停止加载那个URL,或者我们可以说那个facebook站点。然后再次按“上一步”按钮,返回应用程序。

如何打开新活动或网络视图?不难。。。Intent in=新Intent(这个,WebView.class);星触觉(in)@Rohit then finish()已添加使用webview.finish()的webview@appmobigurmet代码