从Holo主题更改为新材质主题(Theme.AppCompat.Light.DarkActionBar)后,我的操作栏中的所有后退按钮都消失了。
这是我的应用程序应该有一个后退按钮:
<activity
android:name=".ui.LeagueActivity"
android:label="@string/title_activity_league"
android:parentActivityName=".ui.LeagueListActivity" >
<!-- Parent activity meta-data to support 4.0 and lower -->
<meta-data
android:name="android.support.PARENT_ACTIVITY"
android:value=".ui.LeagueListActivity" />
</activity>
我的应用主题:
<!-- Base application theme. -->
<style name="AppTheme" parent="Theme.AppCompat.Light.DarkActionBar">
<!-- App core design -->
<item name="colorPrimary">@color/green</item>
<item name="colorPrimaryDark">@color/greenDark</item>
<item name="colorAccent">@android:color/white</item>
<item name="android:textColorPrimary">@android:color/white</item>
</style>
答案 0 :(得分:5)
添加
getSupportActionBar().setDisplayHomeAsUpEnabled(true);
在您的活动的onCreate中,它需要一个后退/上至父按钮。
这为我修好了。