내 주요 활동 FragmentActivity를 확장하고 내가 기본 응용 프로그램 테마를 사용하는 경우, 액션 바 가 사라이 사라집니다. 이유가 무엇입니까?
스타일 : 매니페스트의 스타일
<!-- Base application theme. -->
<style name="AppTheme" parent="Theme.AppCompat.Light.DarkActionBar">
<!-- Customize your theme here. -->
<item name="android:windowActionBar">true</item>
<item name="colorPrimary">@color/colorPrimary</item>
<item name="colorPrimaryDark">@color/colorPrimaryDark</item>
<item name="colorAccent">@color/colorAccent</item>
</style>
:
안드로이드없이: 안드로이드 매니페스트의 테마 = "@ 스타일/AppTheme".
나는 FragmentActivity을에 getActionBar() 쇼()를 사용하려고 그러나 단순히 null을 반환합니다. 왜 이런 일이 발생하며 작업 표시 줄 스타일을 사용하려면 어떻게해야하나요?
"style in manifest"설명 하시겠습니까? 액션 바는 Theme에 의해서만 제어됩니다. – pdegand59
FragmentActivity가 AppCompatActivity로 변경되면 ... getSupportActionBar()도 사용하십시오. show(); –