[英]Navigation Drawer back button
我在我的應用程序中實現了導航抽屜。 它只是一個示例應用程序,自動生成的導航抽屜碎片和Android工作室的活動。 我正在從像這樣的部分列表項開始一項活動:
public void onSectionAttached(int number) {
switch (number) {
case 1:
mTitle = getString(R.string.pocetna);
break;
case 2:
mTitle = getString(R.string.oglasna_ploca);
break;
case 3:
mTitle = getString(R.string.e_novine);
break;
case 4:
mTitle = getString(R.string.portal);
break;
case 5:
mTitle = getString(R.string.raspored);
startActivity(new Intent(this, RasporedWebView.class));
break;
}
}
當我使用后退按鈕時,我可以回過頭來說明案例1甚至是MainActivity(關閉導航抽屜),因為當我調用活動時,返回它會返回空白活動(或w / e),然后我必須再次單擊“后退”按鈕。 我嘗試搜索解決方案,但找不到任何解決方案。
提前致謝。
請參閱此文檔 。
然后添加以下代碼以在Activity中執行Back按鈕
ActionBar actionBar;
actionBar=getActionBar();
actionBar.setDisplayHomeAsUpEnabled(true);
@Override
public boolean onOptionsItemSelected(MenuItem item) {
switch (item.getItemId()) {
case android.R.id.home:
onBackPressed();
return true;
}
return super.onOptionsItemSelected(item);
}
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.