Ich wollte Number Picker Auswahlteiler anpassen.NumberPicker Material Style Benutzerdefinierte Auswahl Divider
I benutzerdefinierten drawable geschaffen für Number Picker Auswahl Teiler verwendet werden.
Ich erstellte benutzerdefinierte Material Stil erbende Zahl Picker Material Stil.
<style name="MyNumberPickerTheme" parent="@android:style/Widget.Material.NumberPicker">
<item name="colorControlNormal ">#2e7d32</item>
<item name="android:background">#69f0ae</item>
<item name="selectionDivider">@drawable/my_number_picker_divider</item>
</style>
Aber selectionDivider-Eigenschaft wird nicht erkannt. Wie kann ich mein benutzerdefiniertes Zeichenformat dem Zahlenauswahl-Materialformat hinzufügen, um einen benutzerdefinierten Auswahlteiler zu erstellen?
überprüfen Sie diese https://stackoverflow.com/questions/20148671/android-how-to-change-the-color-of-the-datepicker-divider/20291416#20291416. – Raghunandan
Das ist nicht nützlich. Es ist nicht die Farbe des Auswahlteilers, den ich ändern möchte. Ich habe ein Zeichen erstellt, das als Auswahlteiler für den Zahlenwähler verwendet werden kann. Aber kann es nicht zum Nummernwähler als Auswahl zuweisenDivider Eigenschaft wird nicht erkannt, Kompilierungsfehler, sogar Android: selectionDivider das gleiche Problem. –
können Sie ein Zeichen setzen, das ich nicht versucht habe. aber der gepostete Link hat eine Antwort, die Reflexion verwendet und eine Bibliothek wird ebenfalls vorgeschlagen. werfen Sie einen Blick auf die Antwort ändern Sie es entsprechend – Raghunandan