android ListView 使用
16lz
2021-01-23
首先是Layout文件:
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:orientation="vertical"
android:layout_width="fill_parent"
android:layout_height="fill_parent">
<!-- The frame layout is here since we will be showing either
the empty view or the list view. -->
<FrameLayout
android:layout_width="fill_parent"
android:layout_height="0dip"
android:layout_weight="1" >
<!-- Here is the list. Since we are using a ListActivity, we
have to call it "@android:id/list" so ListActivity will
find it -->
<ListView android:id="@+id/main2_list"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:drawSelectorOnTop="false"/>
</FrameLayout>
</LinearLayout>
其次是Activity:先创建一个类继承Activitiy
重写onCreate方法
public void onCreate(Bundle savedInstanceState) {super.onCreate(savedInstanceState);
setContentView(R.layout.main2);//TO-DO
ListView listView = (ListView) findViewById(R.id.main2_list);userAdapter = new UserAdapter(this);listView.setAdapter(listAdapter);listView.setBackgroundDrawable(null);
listView.setOnItemClickListener(new OnItemClickListener() {
public void onItemClick(AdapterView<?> arg0, View arg1,int position, long id) {//TO-DO
}});}
更多相关文章
- so文件静态分析&&Android录屏技术
- Android读取asset目录的文件转File
- Android MediaPlayer 播放音频文件
- android 使用libmad 生成MP3左右声道的PCM文件
- android Intent打开各种类型文件
- Kying文件
- Android studio移动项目到另外一个文件夹,结果不能安装的解决方法