我这里使用的AppCompatSpinner,用Spinner也一样。

xml

  1. <androidx.appcompat.widget.AppCompatSpinner
  2. android:id="@+id/sp_click_mode"
  3. android:layout_width="wrap_content"
  4. android:layout_height="wrap_content"
  5. android:entries="@array/clickMode"
  6. app:layout_constraintLeft_toLeftOf="parent"
  7. app:layout_constraintTop_toBottomOf="@id/atv_title1" />

java

  1. xxxxxxx.setOnItemSelectedListener(new AdapterView.OnItemSelectedListener() {
  2. @Override
  3. public void onItemSelected(AdapterView<?> adapterView, View view, int i, long l) {
  4. if (i == 0) {
  5. } else if (i == 1) {
  6. }
  7. }
  8. @Override
  9. public void onNothingSelected(AdapterView<?> adapterView) {
  10. }
  11. });