Android(安卓)学习--ListView 的使用(二)
16lz
2022-03-19
基于ArrayAdapter 创建ListView
程序清单
listview2.xml
<?xmlversion="1.0"encoding="utf-8"?><LinearLayoutxmlns:android="http://schemas.android.com/apk/res/android"android:layout_width="match_parent"android:layout_height="match_parent"><ListViewandroid:layout_width="wrap_content"android:layout_height="wrap_content"android:id="@+id/list1"android:divider="#0f0"android:dividerHeight="3px"android:footerDividersEnabled="false"/></LinearLayout>
MainActivity.java
packagexiaocool.net.listviewtest;importandroid.os.Bundle;importandroid.support.v7.app.ActionBarActivity;importandroid.widget.ArrayAdapter;importandroid.widget.ListView;publicclassMainActivityextendsActionBarActivity{privateListViewlist;@OverrideprotectedvoidonCreate(BundlesavedInstanceState){super.onCreate(savedInstanceState);setContentView(R.layout.listview2);list=(ListView)this.findViewById(R.id.list1);//定义一个数组Stringarr[]={"校酷网络1","校酷网络2","校酷网络3","校酷网络4","校酷网络5"};//将数组包装成ArrayAdapterArrayAdapter<String>adapter=newArrayAdapter<String>(this,R.layout.array_item,R.id.textView,arr);list.setAdapter(adapter);}}
array_item..xml
<?xmlversion="1.0"encoding="utf-8"?><LinearLayoutxmlns:android="http://schemas.android.com/apk/res/android"android:layout_width="match_parent"android:layout_height="match_parent"><TextViewandroid:layout_width="fill_parent"android:layout_height="wrap_content"android:id="@+id/textView"android:textSize="20sp"android:textColor="#f0f"android:padding="20px"/></LinearLayout>
更多相关文章
- 自定义VIEWGROUP的一个用法
- android解析二维数组对象key:value
- Android防止进程被第三方软件杀死
- 【Android】 Android中适配器简介
- Android(安卓)自定义 LinearLayout
- android textview 显示 文本 .txt
- Android拍照上传代码样例
- Android(安卓)自定义Animation,使用Camera对View组件作三维变换
- android 监听网络连接状态的改变