Ich versuche, die Google Apps Fotoauswahl UI zu bekommen .. Verwenden Sie Appcompat Kontrollkästchen, um das mit Erfolg zu erreichen. Die Schritte arbeite ich an, 1. das Kontrollkästchen Hintergrund Legen Sie eigene kreisförmig Form 2. definieren eigene Form in xmlAngepasste kreisförmige Kontrollkästchen in Android
Das ist mein Kontrollkästchen xml ist aussieht,
<android.support.v7.widget.AppCompatCheckBox
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:id="@+id/checkBox"
android:layout_alignParentTop="true"
android:layout_alignParentLeft="true"
android:button="@drawable/custom_checkbox"
android:background="@drawable/checkbox_drawable"
/>
Meine benutzerdefinierte Checkbox Hintergrund ,
<shape xmlns:android="http://schemas.android.com/apk/res/android"
android:shape="oval">
<stroke
android:width="1dp"
android:color="#78d9ff"/>
<solid
android:color="#79bfea"/>
</shape>
Meine Checkbox Taste,
<selector>
<item android:drawable="@drawable/checkbox_drawable"
android:state_checked="false"/>
<item android:drawable="@drawable/selected_check"
android:state_checked="true"/>
</selector>
Ich habe sogar von Android geändert: Hintergrund zu Android: Taste .. nichts gibt mir die kreisförmige Kontrollkästchen .. Jede Hilfe wird geschätzt? Soll ich eine schwebende Aktionsleiste verwenden? oder eine Aussicht? Irgendwelche Vorschläge ?
Ich versuchte dies .. alle Drawables ausgegraut sind aber sichtbar .. nur klicken, wenn ich die Überprüfungsstatus ziehbar korrekt angezeigt wird. Ich muss etwas falsch machen ... keine Ahnung? – rana
Versuchen Sie, innerhalb des Selektorblocks hinzuzufügen. Dies sollte für den Standardstatus sein. –
Emma
Wenn Sie die Frage aktualisieren möchten, denken Sie bitte daran, unter der ursprünglichen Frage eine Trennlinie und zusätzliche Informationen hinzuzufügen und die ursprünglichen Fragetexte oben zu halten. Jetzt scheint diese Antwort nicht mit der Frage übereinzustimmen. – Emma