Android中Spinner设置选择文本的方法是什么

avatar
作者
猴君
阅读量:2

在Android中,可以通过以下方法设置Spinner的选择文本:

  1. 使用ArrayAdapter:创建一个ArrayAdapter对象,并将其与Spinner绑定。然后使用setSelection()方法设置选择的文本。
Spinner spinner = findViewById(R.id.spinner); ArrayAdapter<CharSequence> adapter = ArrayAdapter.createFromResource(this, R.array.options_array, android.R.layout.simple_spinner_item); adapter.setDropDownViewResource(android.R.layout.simple_spinner_dropdown_item); spinner.setAdapter(adapter); spinner.setSelection(2); // 设置选择的文本 
  1. 使用List:将字符串列表添加到一个List对象中,并使用ArrayAdapter将其与Spinner绑定。然后使用setSelection()方法设置选择的文本。
Spinner spinner = findViewById(R.id.spinner); List<String> options = new ArrayList<>(); options.add("Option 1"); options.add("Option 2"); options.add("Option 3");  ArrayAdapter<String> adapter = new ArrayAdapter<>(this, android.R.layout.simple_spinner_item, options); adapter.setDropDownViewResource(android.R.layout.simple_spinner_dropdown_item); spinner.setAdapter(adapter); spinner.setSelection(1); // 设置选择的文本 

请确保将适配器设置为Spinner的适配器,并使用setSelection()方法设置选择的文本。

广告一刻

为您即时展示最新活动产品广告消息,让您随时掌握产品活动新动态!