Shahumang8
05/02/2020, 9:39 AMReddyTintaya
05/05/2020, 9:55 PM<com.google.android.material.textfield.TextInputLayout
android:id="@+id/spin"
style="@style/Widget.MaterialComponents.TextInputLayout.OutlinedBox.ExposedDropdownMenu"
android:layout_width="0dp"
android:layout_weight="5"
android:layout_height="70dp">
<AutoCompleteTextView
android:layout_width="match_parent"
android:layout_height="50dp"
android:inputType="none" />
</com.google.android.material.textfield.TextInputLayout>
andprivate fun configureSpinnerAdapter() {
val adapter = ArrayAdapter.createFromResource(
this,
R.array.gender_array,
android.R.layout.simple_spinner_item
).also { adapter ->
adapter.setDropDownViewResource(android.R.layout.simple_spinner_dropdown_item)
(spin.editText as? AutoCompleteTextView)?.setAdapter(adapter)
}
}
and this in string values
<string-array name="gender_array">
<item>Female</item>
<item>Male</item>
<item>Non-binary/Third Gender</item>
<item>Prefer not to say</item>
<item>Other</item>
</string-array>