Ich mag einen Fortschrittsbalken in der Mitte eine Standard-Schaltfläche erstellen, etwa so: progressbar in der Mitte einer Taste
im XML-Layout, wenn ich die progressbar klicken, ich tue Sehen Sie, dass es dort ist, wo ich es wünsche, aber in Echtzeit kann ich es nicht sehen, es fühlt sich an, als würde es sich unter dem Knopf verstecken.
Ich habe versucht:
- Ändern der Positionierung Ansicht (Taste oben/unten progressbar)
- unbestimmte
- mit ProgressBar Stil Spielen
Nichts schien Arbeits .
Hier ist meine xml:
<?xml version="1.0" encoding="utf-8"?>
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="wrap_content"
android:layout_height="match_parent">
<Button
android:id="@+id/button_id"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_margin="10dp"
android:elevation="1dp"
android:text="test button" />
<ProgressBar
android:id="@+id/progress"
style="?android:attr/progressBarStyleSmall"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_alignBottom="@+id/button_id"
android:layout_alignTop="@+id/button_id"
android:layout_centerHorizontal="true"
android:indeterminate="true"
android:indeterminateTint="@android:color/holo_blue_dark"
android:visibility="visible" />
</RelativeLayout>
vielleicht, weil Sie die Farbe der Statusleiste ändern müssen – has19
verschiedene Farben versuchten, vor, seine nicht. – Dus
fügen Sie diese zu Ihrem Thema base style- # ffff4444
# ff0099cc und versuchen Sie es erneut –
has19