当我按下“后退”按钮时,我在android中发现了空白活动
在我的第一个视图中,我有4个图标,如facebook、twitter等。当我按下其中一个图标时,它会将我带到相关网站。但当我按下后退按钮时,它首先显示一个空白活动,然后我必须再次按下后退按钮才能进入第一个活动 有什么帮助吗? 提前谢谢当我按下“后退”按钮时,我在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:
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代码