Pracuję nad aplikacją na Androida i chcę zmienić kolor i motyw aplikacji. Jak mogę to zrobić?Jak zmienić motyw w aplikacji na Androida?
7
A
Odpowiedz
9
Dev guide explains how to apply themes and styles.
to:
<TextView
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:textColor="#00FF00"
android:typeface="monospace"
android:text="@string/hello" />
staje się w ten sposób:
<TextView
style="@style/CodeFont"
android:text="@string/hello" />
Poprzez zdefiniowanie pliku XML motywu:
<?xml version="1.0" encoding="utf-8"?>
<resources>
<style name="CodeFont" parent="@android:style/TextAppearance.Medium">
<item name="android:layout_width">fill_parent</item>
<item name="android:layout_height">wrap_content</item>
<item name="android:textColor">#00FF00</item>
<item name="android:typeface">monospace</item>
</style>
</resources>
Można również zastosować style do wszystkich ac tivities z aplikacji:
<application android:theme="@style/CustomTheme">
Albo tylko jednej czynności:
<activity android:theme="@android:style/Theme.Dialog">
3
public class MainActivity extends Activity {
@Override
public void onCreate(Bundle icicle) {
setTheme(); // Put the resId as the parameter
super.onCreate(icicle);
}
}
Powiązane problemy
- 1. Jak zmienić domyślny motyw aplikacji na inny motyw aplikacji?
- 2. Jak zmienić motyw Androida Studio na Maca?
- 3. Motyw dnia/nocy dla aplikacji na Androida
- 4. Jak zmienić motyw PreferenceActivity?
- 5. Jak zmienić domyślną czcionkę aplikacji na Androida?
- 6. Jak zmienić motyw z innego zasobu aplikacji w systemie Android?
- 7. Jak zmienić ikonę aplikacji na Androida w Eclipse?
- 8. Jak programowo zmienić bieżący motyw systemu Windows?
- 9. AlertDialog Motyw: Jak zmienić kolor tekstu przedmiotu?
- 10. Usunięcie paska powiadomień w aplikacji na Androida
- 11. Jak uruchamiać aplikacje na Androida w mojej aplikacji na Androida?
- 12. Jak zmienić motyw w sposób dynamiczny w jquery mobile?
- 13. Jak zmienić czcionkę klawisza na klawiaturze Androida?
- 14. Jak uruchomić valgrind w aplikacji na Androida?
- 15. ExceptionInInitializerError w aplikacji na Androida?
- 16. Jak zmienić ustawienie 3g dns na Androida?
- 17. Inny motyw dla różnych wersji Androida SDK
- 18. Wdrażanie aplikacji na Androida
- 19. Jak zmienić kolor akcentu w mojej aplikacji na Androida z niebieskiego na coś innego
- 20. jak dostosować motyw chrome na okno
- 21. Jak korzystać z aplikacji WhatsApp w mojej aplikacji na Androida?
- 22. Jak zmienić skórki (lub motywy projektu) w aplikacji na iOS?
- 23. jak zmienić Androida SearchView tekst
- 24. Globalny obiekt aplikacji na Androida
- 25. Jak wykrywać wyjście aplikacji na Androida?
- 26. Jak zrobić kopię recenzji aplikacji na Androida?
- 27. Jak zmienić kolor paska ProgressBar na Androida w nieokreślony sposób?
- 28. Aktualizacja aplikacji Xamarin na Androida
- 29. Jak wyczyścić SharedPreferences spoza aplikacji na Androida
- 30. Jak uzyskać nazwę aplikacji na Androida?
+1 jak to jest dobre pytanie, ale wyszukiwarka google by się wam odpowiedź w krótszym czasie, niż zajęło napisać pytanie – Basic
Powiązane: [jak zmienić motyw w czasie wykonywania] (http://stackoverflow.com/questions/2482848/how-to-change-current-theme-at-runtime-in-android) – rds