ListView setListAdapter学习实例
来源:互联网 发布:python 简介 编辑:程序博客网 时间:2024/04/29 01:02
import android.app.Activity;import android.app.Notification;import android.content.Intent;import android.database.Cursor;import android.provider.Contacts.Phones;import android.view.View;import android.widget.Button;import android.widget.Toast;//setListAdapter是ListActivity的一个方法public class MainActivity extends ListActivity {private Button button; protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); String[] items = {"one","two","three"}; //设置要显示的内容 setContentView(R.layout.activity_main); //ArrayAdapter有三个参数,第一是对象,第二是List的格式,第三个是List的内容。 setListAdapter(new ArrayAdapter<String>(this, android.R.layout.simple_list_item_1, items)); //绑定视图和内容并显示 button = (Button)findViewById(R.id.button); } public void onListItemClick (ListView l, View v, int position, long id){ //得到点击的视图位置, 并获得视图的显示内容 String text = (String)getListView().getItemAtPosition(position); button.setText(text); //在按钮上显示所点击视图的文本信息 }}
以下是XML文件. activity_main.xml
ListView的ID值必须为@android:id/list,这样setListAdapter才能找到这个视图位置.
<?xml version="1.0" encoding="utf-8"?><LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:orientation="vertical" android:layout_width="fill_parent" android:layout_height="fill_parent" ><Button android:id="@+id/button" android:layout_width="fill_parent" android:layout_height="wrap_content" android:layout_gravity="center" /><ListView android:id="@android:id/list" android:layout_width="fill_parent" android:layout_height="fill_parent" /></LinearLayout>
- ListView setListAdapter学习实例
- listView中为什么使用setlistAdapter
- ListView实例学习一
- ListView学习实例二
- Android之ListView学习实例
- ListView实例
- ListView实例
- ListView使用实例
- ListView介绍与实例
- ListView分析以及实例
- 扩展的ListView实例
- ListView 拖拽实例
- listView动态加载实例
- ListView优化实例
- 精美ListView实例
- jquery mobile listview实例
- Android ListView实例
- jquery mobile listview实例
- VC++
- 【首尔大学韩国语】十三课 要吃点什么
- Gadgets API 开发人员工具
- 创新工场的一道笔试题
- locale::facet::_S_create_c_locale name not valid
- ListView setListAdapter学习实例
- cocos2dx 描上边框
- c++引用全局变量应注意的问题
- CRect类用法介绍
- 【首尔大学韩国语】十四课 快走吧
- 设计模式C++实现(1)——工厂模式
- 25+本来自亚马逊的JavaScript & jQuery畅销书籍
- Android开发 之 获取屏幕大小和设置无标题
- 正则表达式