我的应用程序有两个简单的页面活动,我想知道如何使用后退按钮
在我的应用程序中添加操作栏先谢谢你了。
我的代码是......
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
web=(WebView)findViewById(R.id.web1);
web.getSettings().setJavaScriptEnabled(true);
web.setWebViewClient(new WebViewClient());
web.getSettings().setBuiltInZoomControls(true);
web.loadUrl("http://dcs-dof.gujarat.gov.in/live-info.htm");
// web.getProgress();
}
@Override
public boolean onCreateOptionsMenu(Menu menu) {
menu.add(0,1,menu.NONE,"About");
return true;
}
@Override
public boolean onOptionsItemSelected(MenuItem item) {
Toast.makeText(MainActivity.this,"About",Toast.LENGTH_LONG).show();
Intent i=new Intent(MainActivity.this,about.class);
startActivity(i);
return super.onOptionsItemSelected(item);
}
}
答案 0 :(得分:1)
如果您的应用程序的目标是> = API LEVEL 11
,则可以使用原生ActionBar
,否则您必须使用SherlockActionBar
。要显示“后退按钮”,在第一种情况下:
getActionBar().setDisplayHomeAsUpEnabled(true);
在第二种情况下
getSupportActionBar().setDisplayHomeAsUpEnabled(true);
如@rudys
所述,另一种解决方案可能是使用支持库版本7附带的appcompat。您可以在奥德看看here以获取更多信息。