簡體   English   中英

ActionBar中的“后退”按鈕隱藏在由Tabs中的“片段”啟動的ListView活動中

[英]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.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM