Spinner选择框应用

FormActivity.java
package com.example.a20200712;

import android.os.Bundle;
import android.widget.ArrayAdapter;
import android.widget.Spinner;

import androidx.annotation.Nullable;
import androidx.appcompat.app.AppCompatActivity;

import java.util.Arrays;
import java.util.List;

public class FormActivity extends AppCompatActivity {
    private Spinner spinner;
    private ArrayAdapter arrayAdapter;
    private List list = Arrays.asList(new String[]{"请选择","张三","王五","AAA","BBB","CCC","DDD","EEE","FFF","GGG"});

    @Override
    protected void onCreate(@Nullable Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.form_layout);
        spinner = findViewById(R.id.form_layout_simpleSelect);

        arrayAdapter = new ArrayAdapter(this,android.R.layout.simple_spinner_item,list);
        spinner.setAdapter(arrayAdapter);
    }
}

form_layout.xml




    

 

风格

android.R.layout.simple_spinner_dropdown_item

Spinner选择框应用_第1张图片

android.R.layout.simple_spinner_item

Spinner选择框应用_第2张图片

 

android.R.layout.simple_list_item_1

Spinner选择框应用_第3张图片

R.layout.support_simple_spinner_dropdown_item

Spinner选择框应用_第4张图片

你可能感兴趣的:(Android,android)