系统ListView使用方法

来源:互联网 发布:中国法律数据库app 编辑:程序博客网 时间:2024/05/17 01:07

转载请注明出处:http://blog.csdn.net/mr_leixiansheng/article/details/53582006


步骤:

1、xml文件中添加ListView 控件

2、创建ListView 的适配器ArrayAdapter(此处布局文件是用的是系统默认的,之后可以自定义布局文件)

3、将适配器ArrayAdaptert添加到ListView 


代码如下

package com.example.administrator.listview;import android.support.v7.app.AppCompatActivity;import android.os.Bundle;import android.view.View;import android.widget.AdapterView;import android.widget.ArrayAdapter;import android.widget.ListView;public class MainActivity extends AppCompatActivity {    String[] days = {"Monday", "Tuesday", "Wednesday", "Thursday", "Friday", "Saturday", "Sunday"};    @Override    protected void onCreate(Bundle savedInstanceState) {        super.onCreate(savedInstanceState);        setContentView(R.layout.activity_main);        ListView listView = (ListView) findViewById(R.id.list_item);        //设置适配器        ArrayAdapter<String> adapter = new ArrayAdapter<String>(this, android.R.layout.simple_list_item_1, days);        //添加适配器        listView.setAdapter(adapter);    }}


<?xml version="1.0" encoding="utf-8"?><LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"    android:orientation="vertical" android:layout_width="match_parent"    android:layout_height="match_parent">    <ListView        android:id="@+id/list_item"        android:layout_width="match_parent"        android:layout_height="match_parent">    </ListView></LinearLayout>


0 0