Android中的ListView初步使用

Android中的listview是用说明。listview是一个使用量非常大的基本控件,在许多的Android项目开发中,运用的很多,所以我们应该熟练是使用listview控件。

   

2.首先,我们创建一个Android项目,在布局文件中找到listview。

android存储list对象 android中的listview_控件

 3.添加完成后的界面如图所示:

android存储list对象 android中的listview_Android_02

4.完成以上的步骤后,我们就开始书写代码了。

```

public class textActivity extends Activity {
    private ListView listView;//声明listview控件。
    //定义一个字符串的数组,即需要显示的数据信息。
    private String[] data={"洋葱","黄瓜","玉米","茄子","辣椒","番茄","马铃薯","西瓜","辣椒","番茄","马铃薯","西瓜"};
    @Override
    protected void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.activity_text);
        listView= (ListView) findViewById(R.id.listView);//根据控件的id值找到给控件,并对其进行相应的操作。
        //把每一行内容的xml文件和数据都传送给Adapater
        ArrayAdapter<String>adapter=new ArrayAdapter<String>(textActivity.this, android.R.layout.simple_list_item_1,data);
        //把数据传递给listview
         listView.setAdapter(adapter);    //listview的短按时间的监听事件。
         listView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
             @Override
             public void onItemClick(AdapterView<?> adapterView, View view, int i, long l) {      //Intent数据的传递,和页面的跳转功能。Intent(当前的activity页面,跳转后的页面);
                 //Intent Intent=new Intent(textActivity.this,MainActivity.class);      //启动Intent。
                 //startActivity(Intent);     //给用户一个提示,实现一个toast功能。
                 Toast.makeText(textActivity.this,"你点击了我!!!",Toast.LENGTH_SHORT).show();
             }
         });
    }
}

```

 5.执行到此,listview的简单用法就是这样,把工程部署到模拟器上后,运行如图

 

android存储list对象 android中的listview_Android_03

 6.好了 运行的效果就是这样,更多的Android常用控件,我会更快的更新,希望大家多多支持,相互学习,欢迎来信。