Czy istnieje sposób na umieszczenie paska postępu w interfejsie użytkownika bez okna dialogowego. I nie programowo, ale z plikami XML układu. Domyślam to musi być jakiś rodzaj animacji lub „odkształcalne”Pasek postępu Android osadzony w interfejsie użytkownika i nie w dialogu
Odpowiedz
Można użyć widżetu ProgressBar
:
<ProgressBar
android:id="@+id/a_progressbar"
android:layout_width="wrap_content"
android:layout_height="wrap_content"/>
Można dostosować go z własnego obrazu, jeśli chcesz. Po prostu trzeba utworzyć style plików (RES/styles.xml) tak:
<?xml version="1.0" encoding="utf-8"?>
<resources>
<style name="AProgressBar">
<item name="android:indeterminateDrawable">@drawable/progress_small</item>
<item name="android:minWidth">20dip</item>
<item name="android:maxWidth">20dip</item>
<item name="android:minHeight">20dip</item>
<item name="android:maxHeight">20dip</item>
</style>
</resources>
@drawable/progress_small
odwołuje się do pliku obrazu o nazwie progress_small.png
. Następnie zmodyfikuj pasek postępu w następujący sposób:
<ProgressBar
android:id="@+id/a_progressbar"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
style="@style/AProgressBar"/>
Tak można użyć Widget „ProgressBar” w xml: http://developer.android.com/reference/android/widget/ProgressBar.html
wizualny wskaźnik postępu w niektórych operacji. Wyświetla pasek dla użytkownika, który przedstawia, jak daleko posunęła się operacja; aplikacja może zmienić postęp (zmieniając długość paska), gdy porusza się do przodu. Na pasku postępu jest również wyświetlany dodatkowy postęp, który jest przydatny do wyświetlania postępów pośrednich, takich jak poziom bufora podczas paska postępu odtwarzania strumieniowego.
Pasek postępu może być również nieokreślony. W trybie nieokreślonym pasek postępu pokazuje cykliczną animację. Ten tryb jest używany przez aplikacje, gdy długość zadania jest nieznana.
- 1. Android: Spinner Dialogu Postępu nie kręci się
- 2. Niestandardowy pasek postępu Android
- 3. Semantylny pasek postępu interfejsu użytkownika
- 4. Pasek postępu JQuery Pasek postępu
- 5. Jak ukryć pasek postępu w systemie Android?
- 6. Pasek postępu okólnika xamarin - Android
- 7. Niestandardowy pasek postępu w systemie Android?
- 8. składnia Android pasek postępu styl
- 9. Jak zmienić pasek postępu obraz w android
- 10. Ogólny pasek postępu w Django
- 11. Pasek postępu tekstu w Matlab
- 12. Pionowy pasek postępu w Androidzie
- 13. Utwórz pasek postępu w Liferay
- 14. Dostosuj system Android Talkback w dialogu alarmowym?
- 15. Android: nieokreślony pasek postępu (okna dialogowego)
- 16. Jak utworzyć pasek postępu zaznaczania w WPF?
- 17. Jak zrobić niestandardowy pasek postępu w systemie Android?
- 18. Kolejkowy identyfikator UI zadań i pokazanie ich w interfejsie użytkownika
- 19. Pionowy pasek postępu
- 20. jak kodować pasek postępu
- 21. Pasek postępu dla AVAssetExportSession
- 22. Dlaczego mój pasek postępu nie jest wyśrodkowany w pionie?
- 23. Pasek postępu kodowania wideo ffmpeg
- 24. Wyrównaj pasek postępu programu Twitter i znaczek
- 25. Pasek postępu pobierania Dropzone.js nie pokazuje się
- 26. Jak zmienić pasek postępu w pętli?
- 27. Sinatra, pasek postępu w formularzu przesyłania
- 28. Jak zrobić nieokreślony pasek postępu w WinForms?
- 29. Pasek segmentów postępu w Bootstrap 3
- 30. Grubszy pasek postępu w pakiecie WP7, jak?