Ich benutze Spinner etwas zu zeigen, das ist mein Code:android Spinner Drop-Down-benutzerdefinierte
ArrayAdapter<ClassName> adapter = new ArrayAdapter<ClassName>(getActivity(), android.R.layout.simple_spinner_dropdown_item, nameList);
adapter.setDropDownViewResource(android.R.layout.simple_list_item_single_choice);
mit diesem Code, wenn klicken Sie auf Spinner, ich Text und Kontrollkästchen sehen.
danach, ich versuche, um benutzerdefinierte Spinner wie folgt aus:
ArrayAdapter<ClassName> adapter = new ArrayAdapter<ClassName>(getActivity(),
R.layout.list_spinner, tenfavList);
adapter.setDropDownViewResource(R.layout.list_spinner_dropdown);
diese list_spinner_dropdown.xml ist:
<CheckedTextView xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:textAllCaps="true"
android:singleLine="true"
android:ellipsize="end"
android:textColor="#0004ff"
android:textSize="@dimen/20sp"/>
wenn aber mit diesem Code, wenn klicken Sie auf Spinner, ich sehe Text nur, und kein Kontrollkästchen
wie es zu beheben?
Bitte schreibe deine Frage richtig, was du machen willst .. hier ist nichts klar, dass du Checkbox oder Spiner setzen willst .. Du verwendest checked textview nicht spinner warum? –
Ich meine, wenn Sie auf Spinner klicken, Dropdown wird angezeigt, und mit Text, hat Kontrollkästchen mit diesem. aber hier kann ich nicht Kontrollkästchen – 1234abcd
So verwenden Sie Spinner und fügen Sie benutzerdefinierte Layout in Adapter, die Kontrollkästchen enthält. Wenn Sie wollen, dann werde ich Ihnen einen Beispiellink –