安卓自学笔记:6:用ArrayAdapter创建ListView
2014-11-05 22:37
471 查看
程序能运行,但是显示出来有点问题,找了半天找不到错误在哪儿,明天得上班,代码先贴过来明天再找找看。
主代码:
主xml:
自定义xml:
主代码:
public class MainActivity extends Activity { @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.main); ListView list1 = (ListView) findViewById(R.id.list1); String[] arr1 = { "第一项", "第二项", "第三项" }; ArrayAdapter<String> adapter1 = new ArrayAdapter<String>(this, R.layout.array_item, arr1); list1.setAdapter(adapter1); ListView list2 = (ListView) findViewById(R.id.list1); String[] arr2 = { "第1项", "第2项", "第2项" }; ArrayAdapter<String> adapter2 = new ArrayAdapter<String>(this, R.layout.checked_item, arr2); list2.setAdapter(adapter2); } }
主xml:
<?xml version="1.0" encoding="utf-8"?> <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="fill_parent" android:layout_height="fill_parent" android:orientation="vertical" > <ListView android:id="@+id/list1" android:layout_width="fill_parent" android:layout_height="wrap_content" android:divider="#f00" android:dividerHeight="2px" android:headerDividersEnabled="false" /> <ListView android:id="@+id/list2" android:layout_width="fill_parent" android:layout_height="wrap_content" android:divider="#0f0" android:dividerHeight="2px" android:headerDividersEnabled="false" /> </LinearLayout>
自定义xml:
<?xml version="1.0" encoding="utf-8"?> <TextView xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="match_parent" android:layout_height="wrap_content" android:id="@+id/textView" android:textSize="24dp" android:padding="10px" android:shadowColor="#f0f" android:shadowDx="4" android:shadowDy="4" android:shadowRadius="2" > </TextView>
<?xml version="1.0" encoding="utf-8"?> <TextView xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="match_parent" android:layout_height="match_parent" android:id="@+id/textView1" android:textSize="15dp" android:padding="5px" android:textColor="#f00" > </TextView>
相关文章推荐
- 安卓自学笔记:7:用SimpleAdapter创建ListView
- 安卓学习笔记-ArrayAdapter及ListView
- ArrayAdapter创建ListView学习笔记
- 自学安卓复习基础_之九(使用适配器ArrayAdapter<T>来实现listView的CRD)
- 安卓自学笔记:5:用ImageView创建一个图片浏览器
- 安卓自学笔记:12:用SearchView创建一个搜索框
- ArrayAdapter创建ListView
- 我在达内学安卓-基于ArrayAdapter创建单一对象列表方式创建联系人列表!
- 安卓自学笔记:9:用AdapterViewFlipper创建一个可以自动播放的图片库
- 自学安卓复习基础_之十(使用适配器BaseAdapter来实现listView的CRD)
- 无废话Android之listview入门,自定义的数据适配器、采用layoutInflater打气筒创建一个view对象、常用数据适配器ArrayAdapter、SimpleAdapter、使用ContentProvider(内容提供者)共享数据、短信的备份、插入一条记录到系统短信应用(3)
- 关于为使用ArrayAdapter创建ListView时,使用TextView添加子项的问题
- 安卓自学笔记:11:用Toast创建信息提示框
- Android开发学习笔记(十一)ListView/ActivityManager/ArrayAdapter学习
- Android(java)学习笔记132:ListViewProject案例(ListView + ArrayAdapter)
- 【安卓笔记】快速创建卡片式ListView
- 安卓自学笔记:8:用GridView创建一个带缩略图的图片浏览器
- 关于为使用ArrayAdapter创建ListView时,使用TextView添加子项的问题
- 【Android】利用ArrayAdapter/SimpleAdapter创建ListView
- 安卓开发_浅谈ListView(ArrayAdapter数组适配器)