android之【ArrayAdapter】
16lz
2021-01-23
main.xml
<!-- 直接使用数组资源给出列表项 --><ListView android:layout_width="fill_parent" android:layout_height="wrap_content" android:entries="@array/books"android:divider="@drawable/red"android:headerDividersEnabled="false"/><!-- 使用ArrayAdapter提供列表项的ListView --><ListView android:id="@+id/list2"android:layout_width="fill_parent" android:layout_height="wrap_content" android:divider="@drawable/green"/>
arrays.xml
<?xml version="1.0" encoding="UTF-8"?><resources><string-array name="books"><item>Java</item><item>C#</item><item>IOS</item><item>Android</item></string-array></resources>
public class ArrayAdapterList extends Activity{ @Override protected void onCreate(Bundle savedInstanceState){ super.onCreate(savedInstanceState); setContentView(R.layout.main); ListView list2 = (ListView)findViewById(R.id.list2);//定义一个数组String[] arr ={"AAA" , "BBB" , "CCC"};//将数组包装ArrayAdapterArrayAdapter<String> arrayAdapter = new ArrayAdapter<String>(this , android.R.layout.simple_list_item_1 , arr);//为ListView设置Adapterlist2.setAdapter(arrayAdapter);} }
更多相关文章
- android 列表 数据显示总结
- Android解析json数组对象
- Android中定义数组与使用
- Android实现朋友圈点赞列表
- iPhone和Android UI模式比较列表
- Android中Intent对应的category列表大全
- android Launcher3应用列表修改透明背景
- android 列表框
- Android ExpandableListView同时显示多种不同类型字列表