Spinner组件
1、在xml布局文件中添加Spinner组件
下拉列表的item通过资源文件指定
android:entries="@array/hobit"
hobit是我们自己在资源文件中创建的数组名,其中包含如下内容
<?xml version="1.0" encoding="utf-8"?>
<resources>
<string-array name="hobit">
<item>全部</item>
<item>图书</item>
<item>电影</item>
</string-array>
</resources>
下拉列表通过数据适配器来添加item
String[] items = new String[]{"全部", "图书", "电影"};
ArrayAdapter<String> adapter = new ArrayAdapter<>(MainActivity.this, android.R.layout.simple_spinner_item, items);
adapter.setDropDownViewResource(android.R.layout.simple_spinner_dropdown_item); //设置下拉样式
spinner.setAdapter(adapter);