W res/values-v11/styles.xml
, nie mogę użyć Theme.Holo.Light.NoActionBar
, ponieważ został on dodany na poziomie interfejsu API 13. Czy mogę zamiast tego używać Theme.Light.NoTitleBar
bez różnic wizualnych? O ile mogę powiedzieć, powinny one mieć białe tło, pasek stanu i nawigację, i nic więcej.Android: Theme.Holo.Light.NoActionBar vs Theme.Light.NoTitleBar
24
A
Odpowiedz
91
Theme.Light.NoTitleBar jest nieco inny. Najprostszym sposobem rozwiązania tego problemu i utrzymania zgodności z Honeycomb jest stworzenie własnego stylu, który rozszerza Theme.Holo.Light, ale usuwa pasek akcji. Wystarczy utworzyć styl z następującą definicją:
<style name="MyTheme" parent="android:Theme.Holo.Light">
<item name="android:windowActionBar">false</item>
<item name="android:windowNoTitle">true</item>
</style>
3
O ile mi wiadomo, Theme.Light.NoTitleBar jest oparty na starszym poziomie API. Otrzymasz styl Androida 2.3. Ale Theme.Holo.Light.NoActionBar może nadać styl 4.0 lub wyższy.
Powiązane problemy
- 1. pokaz świetlny AlertDialog użyciu Theme.Light.NoTitleBar
- 2. Android, slidingpanelayout vs navigationDrawer
- 3. Android: PhoneGap vs Webview
- 4. Android - Sockets vs Polling
- 5. android - LocationManager vs FusedLocation
- 6. Cocos vs AndEngine android
- 7. Android Looper vs BlockingQueue?
- 8. "@android: drawable/ic_" vs "@ * android: drawable/ic_"
- 9. Android XML: android: elewacja vs. aplikacja: elewacja
- 10. android Drawable - getConstantState.newDrawable() vs mutate()
- 11. Android softkeyboard showSoftInput vs toggleSoftInput
- 12. Android - ImageView: setImageBitmap VS setImageDrawable
- 13. Android - różnice ORMlite vs. ActiveAndroid?
- 14. Robolectric vs Android Test Framework
- 15. Android StringBuilder vs String Concatenation
- 16. Android usługi: Proces vs nie
- 17. Android - układ XML vs programowy
- 18. Android TextUtils isEmpty vs String.isEmpty
- 19. android - strings.xml vs statyczne stałe
- 20. Android Zobacz setPadding() vs setPaddingRelative()
- 21. android Pasek popupTheme vs tematu
- 22. Pamięć wewnętrzna systemu Android VS Preferencje współdzielone
- 23. Implementacja systemu Android Gradle vs CompileOnly
- 24. android kompleks OnDraw() metoda vs dostosowanych
- 25. Eclipse "\ Android Private Libraries" vs "\ Biblioteki referencyjne"
- 26. C++ vs Java w systemie Android
- 27. toUpperCaseLocale() vs toUpperCase() - Teraz kierowania Android 4.2
- 28. Android Studio Gradle androidTest vs instrumentTest
- 29. Android Studio 1.0 'runProguard' vs 'minifyEnabled'
- 30. Android AnimatorSet animation + setStartDelay VS AnimatorListenener.onAnimationStart?
Jak wykonać kompatybilność z API 8 ?? –
Srikanth, potrzebujesz zupełnie innego motywu dla API 8, ponieważ Holo nie został wprowadzony przed API 11. –
@contactmeandroid ' ' – AlexAndro