Zacząłem przenosić moją aplikację do Lollipopa. Udało mi się ustawić całą aplikację na konkretny kolor, ale nie mogę zmienić koloru ProgressDialog, który jest zawsze zielony. Czy jest jakiś sposób to zrobić?Lollipop - zmiana koloru ProgressDialog
5
A
Odpowiedz
0
Musisz znaleźć zasób i zmienić jego kolor za pomocą programu photoshop lub utworzyć nowy zasób i użyć go jako okna dialogowego postępu.
Nowy aktywów mogą być tworzone jak:
<?xml version="1.0" encoding="utf-8"?>
<rotate xmlns:android="http://schemas.android.com/apk/res/android"
android:pivotX="50%" android:pivotY="50%" android:fromDegrees="0"
android:toDegrees="360">
<shape android:shape="ring" android:innerRadiusRatio="3"
android:thicknessRatio="8" android:useLevel="false">
<size android:width="76dip" android:height="76dip" />
<gradient android:type="sweep" android:useLevel="false"
android:startColor="#447a29"
android:endColor="#447a29"
android:angle="0"
/>
</shape>
i nazywają to progress.xml np następnie używać go tak:
<ProgressBar
android:id="@+id/ProgressBar01"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:background ="@xml/progress">
i masz tylko do zmian kolor początkowy i końcowy, aby uzyskać pożądany efekt
+0
To, z czym mam do czynienia, to nie pasek postępu, to standardowy ProgressDialog. –
Powiązane problemy
- 1. ProgressDialog: zmiana rozmiaru tekstu
- 2. Zmiana stylu ProgressDialog
- 3. Zmiana koloru zaznaczenia
- 4. Zmiana koloru podkreślenia
- 5. Zmiana koloru podświetlania ComboBox
- 6. Zmiana koloru tekstu UISegmentedControl
- 7. Zmiana koloru piksela Python
- 8. Zmiana koloru podświetlenia
- 9. Zmiana koloru tła ActionBarSherlock
- 10. Zmiana koloru selekcji QTableWidget
- 11. zmiana koloru piksela bitmapy
- 12. Zmiana koloru selektora Preferencji
- 13. Zmiana koloru przycisku AlertDialog.Builder
- 14. Zmiana koloru dzielnika Spinner
- 15. select2 zmiana koloru tła
- 16. Matplotlib: Zmiana koloru osi
- 17. Zmiana koloru paska NSSlider
- 18. SKAction zmiana koloru SKShapeNode
- 19. Gnuplot - zmiana koloru tła
- 20. UIRefreshControl zmiana koloru UIActivityIndicatorView
- 21. Zmiana koloru vim 'rynny'
- 22. Zmiana koloru MD-checkbox
- 23. Zmiana koloru tła UIButton
- 24. Zmiana koloru stopniowo
- 25. JLabel zmiana koloru
- 26. Zmiana koloru kciuka i koloru tła JScrollPane?
- 27. Zmiana koloru tekstu na podstawie koloru tła
- 28. Zmiana koloru LED dla powiadomień
- 29. Redhat Linux - zmiana koloru katalogu
- 30. Zmiana koloru tła dla UIPageViewController
Konieczne będzie ustawienie colorAccent w oknie dialogowym alertu motyw. Zobacz http://stackoverflow.com/questions/26608390/android-v21-theme-appcompat-color-accent-is-ignored-no-padding-on-dialogs. – alanv