[英]Back button in ActionBar gets hidden in the ListView activity started by Fragments in Tabs
我有3個嵌套活動。 第一個包含3個片段,每個片段中包含一個按鈕,用於啟動第二個活動。 在第二個活動中,我有一個ListView。 當用戶單擊ListView中的項目時,將啟動第三個活動。
我的問題是,在第二個活動中,操作欄中沒有后退按鈕。
是由於Activity是從片段中啟動引起的嗎? 我對導致此問題的原因一無所知。
我的第一個活動是ActionBarActivity,我使用FragmentPagerAdapter。
請告訴我應該在此處考慮的清單代碼的哪一部分。 提前致謝。
(請注意,我不願意以編程方式解決此問題。我需要知道導致問題的原因)
非常感謝。
要在ActionBar中具有向上按鈕,您需要將活動設置為具有父活動,如下所示:
<activity
android:name=".SecondActivity"
android:label="@string/second_activity"
android:parentActivityName=".MainActivity">
<meta-data
android:name="android.support.PARENT_ACTIVITY"
android:value="MainActivity" />
...
</activity
如果無法通過這種方式顯示清單文件,請顯示。
確定嗎,您已添加
setDisplayHomeAsUpEnabled(boolean);
在您的活動的onCreate()中?
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.