可以透过String.xml来新增Spinner内的清单列表
另外一种可以透过MainActivity.java来新增
方法1.利用MainActivity.java来新增
(1)加入Spinner元件
(2)打开MainActivity.java
将Spinner建立於程序中
Spinner spinner = (Spinner) findViewById(R.id.spinner);
建立一个ArrayAdapter元件,并将加入下拉式选项
ArrayAdapter adapter = new ArrayAdapter(this,android.R.layout.simple_spinner_item,new String[]{"Taiwan","Korean","Japan"});
建立下拉式选单样式
adapter.setDropDownViewResource(android.R.layout.simple_spinner_dropdown_item);
spinner.setAdapter(adapter);
这样Spinner就建立完成了
方法2.利用String.xml来建立Spinner选项
(1).加入Spinner元件
(2).打开String.xml档
(3).插入string-array阵列
<string-array name="country">
<item>Taiwan</item>
<item>Japan</item>
<item>Korean</item>
<item>Hong Kong</item>
<item>America</item>
</string-array>
(4).打开activity_main的code
在Spinner里加入
android:entries="@array/country"
"@array/输入阵列名称"
这样Spinner的下拉式选单就建立好了
补充
Spinner下拉式选单中的样式也可以变更成选项按钮模式
适用於MainActivity.java内加入下拉式选项
打开MainActivity.java档
Spinner spinner = (Spinner) findViewById(R.id.spinner);
ArrayAdapter adapter = new ArrayAdapter(this,android.R.layout.simple_spinner_item,new String[]{"Taiwan","Korean","Japan"});
adapter.setDropDownViewResource(android.R.layout.simple_spinner_dropdown_item);
spinner.setAdapter(adapter);
将adapter.setDropDownViewResource(android.R.layout.simple_spinner_dropdown_item);
更改成adapter.setDropDownViewResource(android.R.layout.simple_list_item_single_choice);
这样呈现的下拉式选单则变成选项按钮模式
>>: Day 4 : 案例分享(1.2) B2C经典流程 电子商务 + 进销存 + 会计(应收付)
JIT 即时模式 继上一篇提到开启 JIT 模式有许多优点,今天威尔猪就来浅谈这个有点厉害的新即时编...
yo, what's up 今天就来谈谈 Functional Programming 的核心,Co...
改善软件操作介面 金融业提供给外部用户的 App 通常具备易用、防呆、多次确认的程序,但内部的商用软...
前言 这系列文章建议在有Flutter基础的能力後在观看,会比较好理解,关於Flutter 的介绍可...