android studio spinner的使用
时间: 2023-12-14 11:34:34 浏览: 143
以下是Android Studio中Spinner的使用方法:
1.在XML布局文件中添加Spinner控件:
```xml
<Spinner
android:id="@+id/spinner"
android:layout_width="match_parent"
android:layout_height="wrap_content" />
```
2.在Java代码中获取Spinner控件,并为其设置适配器:
```java
Spinner spinner = (Spinner) findViewById(R.id.spinner);
ArrayAdapter<CharSequence> adapter = ArrayAdapter.createFromResource(this,
R.array.planets_array, android.R.layout.simple_spinner_item);
adapter.setDropDownViewResource(android.R.layout.simple_spinner_dropdown_item);
spinner.setAdapter(adapter);
```
3.在res/values/strings.xml文件中添加Spinner选项:
```xml
<string-array name="planets_array">
<item>Mercury</item>
<item>Venus</item>
<item>Earth</item>
<item>Mars</item>
<item>Jupiter</item>
<item>Saturn</item>
<item>Uranus</item>
<item>Neptune</item>
</string-array>
```
以上代码实现了一个简单的Spinner下拉菜单,其中R.array.planets_array是在strings.xml文件中定义的一个字符串数组,用于存储Spinner的选项。
阅读全文