AndroidStudio ListView 简单使用 (使用android自带的 android.R.layout.simple_list_item_1)
16lz
2021-01-23
Listview的基本XML属性
android:divider="#f00" 分割线的颜色
android:dividerHeight="2dp" 分割条的高度
android:cacheColorHint="#0fff" 当列表使用背景图之后,下拉或者上拉都会出现一个问题:背景图不见了
android:scrollingCache="false" 当列表使用背景图之后,下拉或者上拉都会出现一个问题:出现黑色块
android:fadingEdge="none" 当发现上下拉的时候,上下边出现阴影
android:listSelector="#0000" 去掉点击ltem时的背景
----------------------------------------------------------------------------------
MainActivity.java
(使用android自带的 android.R.layout.simple_list_item_1)
String[] data = {"Apple", "Banana", "Orange", "Watermelon", "Pear", "Grape", "Pineapple", "Strawberry", "Cherry", "Mango", "Apple", "Banana", "Orange", "Watermelon", "Pear", "Grape", "Pineapple", "Strawberry", "Cherry", "Mango"}; ArrayAdapter adapter = new ArrayAdapter(MainActivity.this, android.R.layout.simple_list_item_1, data); ListViewById = findViewById(R.id.list_bt); ListViewById.setAdapter(adapter); ListViewById.setOnItemClickListener(new AdapterView.OnItemClickListener() { @Override public void onItemClick(AdapterView<?> parent, View view, int position, long id) { String result = parent.getItemAtPosition(position).toString();//获取选择项的内容 Toast.makeText(MainActivity.this, "您点击了" + result, Toast.LENGTH_SHORT).show(); } });
----------------------------------------------------------------------------------
xml
----------------------------------------------------------------------------------
效果
更多相关文章
- iPhone和Android UI模式比较列表
- Android中Intent对应的category列表大全
- android Launcher3应用列表修改透明背景
- android 列表框
- Android ExpandableListView同时显示多种不同类型字列表
- android EditText中inputType的属性列表
- Android 系统完整的权限列表
- Android SDKVersion 参数列表