Wollen Sie wie ein Spinner einstellen kann?
Ja, Sie können das tun:
heren ein Beispielcode:
<!--Grey Spinner-->
<ProgressBar
android:id="@android:id/progress"
style="?android:attr/progressBarStyleSmall"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
/>
<!--Black Spinner-->
<ProgressBar
android:id="@android:id/progress"
style="?android:attr/progressBarStyleSmallInverse"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
/>
Hier sind einige andere Stilattribute Sie verwenden können, nur über Stil ersetzen Attribute mit einem von diesen, z.B. style=?android:attr/<one of the attribute from below list>
progressBarStyleSmallTitle
progressBarStyleLarge
progressBarStyleLargeInverse
progressBarStyleHorizontal
progressBarStyleSmallTitle
Sie müssen auch beachten, dass, wenn Sie Bild sind das Herunterladen aus dem Internet nicht UIThread verwenden. Sie können auch eine Fortschrittsleiste in der Titelleiste hinzufügen.
hinzufügen Spinner Titelleiste mit folgendem Code (Anrufanforderung .. in onCreate()):
requestWindowFeature(Window.FEATURE_PROGRESS);
//calling setContentView() after requesting
setContentView(R.layout.main);
setProgressBarVisibility(true);
//call setProgressBarVisibility(false); to turn it off
Hoffnung, das hilft. Prost!
Uh. Vergiss es. Es gibt ein ProgressBar-Steuerelement, das ich in mein Layout einfügen und sichtbar machen oder weglassen kann, wie ich es wünsche. – bobetko