① ListView的声明、定义
- ListView list=new ListView(this);
② 数组适配器的声明定义
- String []name=new String[]{"Java ","C++","C","C#","VB","XML ",".NET","J#"};
- ArrayAdapter<String> arrayadapter
- =new ArrayAdapter<String>(this,
- android .R.layout.simple_list_item_1,name);
③ 给ListView 设置 数组适配器
- list.setAdapter(arrayadapter);
④ 设置ListView 的元素被选中时的事件处理监听器
- list.setOnItemClickListener(this);
⑤ 事件处理监听器方法
- @Override
- public void onItemClick(AdapterView<?> arg0,
- View arg1, int arg2, long arg3) {
- // TODO Auto-generated method stub
- setTitle(GetData(arg2));
- }
⑥ 让ListView 中的内容变化,重新设置一个 ArrayAdapter 即可
- String []score=new String[]{"Android","BlackBerry","J2ME","Symbian","Windows Mobile","OpenMOKO","Broncho","IPhone"};
- ArrayAdapter<String> arratadapter2=new ArrayAdapter<String>(this,
- android.R.layout.simple_expandable_list_item_1,score);
- list.setAdapter(arratadapter2);
分享到:
相关推荐
该资源讲解了如何使用ListActivity中自带的ListView. 如果在 onCreate 方法中添加代码 setContentView(R.layout.main); 来设置ListActivity的布局,那在layout文件中必须添加 ListView 控件,而且它的id为 ...
环境:Windows XP SP3、JDK 1.6、Android SDK...目的:熟悉ListView控件的用法--使用ListView必须让Activity继承ListActivity类,并且在main.xml布局描述文档中,ListView类的android.id必须是"@+id/android:list”值。
Android下使用ListView的简单Demo,详细可以参见博客。http://www.cnblogs.com/plokmju/p/android_ListView.html
用ListView组件实现树形结构 主界面是继承Activity类 而不像网络上大多数都是继承ListActivity类
ListActivity的ListView外添加图片文字
android 从activity用intent跳转到listactivity并在其中用simpleadapter在listview中显示数据列
* Android下拉刷新自动加载更多 * @author mzba * */ public class PullToRefreshActivity extends ListActivity { private LinkedList, String>> mListItems; private NewsAdapter adapter; private int ...
本文实例讲述了Android使用ListView批量删除item的方法。分享给大家供大家参考,具体如下: 利用CheckBox选中一个或多个item,最后批量删除它们。 程序运行效果图如下: 下面开始上码: (代码已更正,已解决滚动时...
本文实例分析了Android中ListActivity用法。分享给大家供大家参考,具体如下: 程序如下: import android.app.ListActivity; import android.os.Bundle; import android.view.Menu; import android.view.MenuItem;...
关于Android ListView组件中android:drawSelectorOnTop含义 android:drawSelectorOnTop=”true” 点击某一条记录,颜色会显示在最上面,记录上的文字被遮住,所以点击文字不放,文字就看不到。 android:...
在Android中通过ListView显示SD卡中的文件列表一共有两种方法,一是:通过继承ListActivity显示;二是:利用BaseAdapter显示。BaseAdapter是一个公共基类适配器,用于对ListView和Spinner等 一些控件提供显示数据。...
Android ListView生成可多选的文章列表Item项,列表的实现在android中相当实用,很多时候我们都需要对内容进行列表显示,本例中将使用ListView组件显示一个分类下的文章列表,并添加多个可多选的Item项,主要是用...
ListView的两种实现方法 1、继承自AppCompactActivity,使用listview控件 2、继承自ListActivity
续自:Android列表:ListActivity和ListViewI。
下面的代码都直接继承了ListActivity,ListActivity和普通的Activity没有太大的差别,不同就是对显示ListView做了许多优化,方面显示而已。 下面的程序是实现一个带有图片的类表。 首先需要定义好一个用来显示每一个...
aspects of using a ListView/ListActivity to display items in a list, possibly with header(s) and footer(s) and various possible events tied to different parts of the layout. It will evolve as I find ...
使用ListView和arrayAdapter布局,是ListView布局中最为简单的一种,首先我们会建立一个组件用来显示数据,例如main.xml <?xml version=1.0 encoding=utf-8?> <!-- 主界面本身就是一个显示组件 --> <...
本文实例讲述了Android实现在一个activity中添加多个listview的方法。分享给大家供大家参考,具体如下: listview的id一般是这样的android:id=”@id/android:list”。请注意,这时的Activity是ListActivity,在这样...