ListView的简单使用

来源:互联网 发布:让我拥抱你倔强知乎 编辑:程序博客网 时间:2024/06/06 23:54
ListView 使用
1.1在布局文件中 加入
<ListViewandroid:layout_width="match_parent"android:layout_height="match_parent" ></ListView>


1.2 为ListView添加 ID
android:id="@+id/listView1"

1.3在java中找到 listview
ListView listView = (ListView)findViewById(R.id.listView1);

1.4为ListView设置数据
先要创建 适配器 Adapter
public class ListAdapter extends BaseAdapter{

//定义上下文对象 默认是 null
private Context mContext;

//在 ListAdapter 对象创建的时候 会调用这个方法
public ListAdapter(Context context){mContext = context;}@Overridepublic Object getItem(int position) {return null;}@Overridepublic long getItemId(int position) {return 0;}

//返回listView中的条目 个数
@Overridepublic int getCount() {return 100;}

//用户设置 每个条目 的样式
@Overridepublic View getView(int position, View convertView, ViewGroup parent) {

//去找到我们定义的 布局文件
View view = View.inflate(mContext, R.layout.item, null);return view;}}
1.5 再通过 适配器来设置数据
//设置给 listView
listView.setAdapter(listAdapter);



0 0
原创粉丝点击