问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

...与Activity的区别是什么?有什么联系?什么时候用ListActivity??_百 ...

发布网友 发布时间:2024-10-08 23:35

我来回答

3个回答

热心网友 时间:2024-10-25 14:48

列表视图,界面组件,当你调用的时候,自然会想到用LIST,
首界面才用ListActivity,ListActivity类继承Activity类,默认绑定了一个ListView(列表视图)界面组件,并提供一些与列表视图、处理相关的操作。

ListView界面组件中的每一行(row)都可以被选择。我们可以借由设置一个onListItemClick函数,来得到用户正选择了哪一列的信息,并做后续处理。

列表视图在手持设备上运用很多,诸如在手机屏幕上显示通信录列表或电话列表,并让用户从中选择的动作,都属于ListActivity管理范围。开发者在开发常用的列表视图画面时,直接使用ListActivity类来开始,会比从Activity类来开始方便许多。

public void on Create(Bundle savedInstanceState){

super.onCreate(savedInstanceState);

//setContentView(R.layout.main);

setAdapter();

}

使用了ListActivity类后,如果整个屏幕上只需显示一个列表,我们甚至可以把setContentView一行注释掉,不用定义列表的XML说明文件。因为ListActivity类已经默认绑定了一个ListView(列表视图)界面组件。本章范例中只需要显示一个列表,因此可以放心地将setContentView注释掉。

private String[] note_array = {"gasolin","crota","louk","magicion"};

private void setAdapter(){

ListAdapter adapter = new ArrayAdapter<String>(this,android.r.layout.simple_list_item_1,note_array);

setListAdapter(adapter);

}

note_array是一个自定义的字符串数组,我们会通过接口将这些数据显示在ListView界面组件上。

这里用上了我们在“使用接口”章节学到的接口(Adapter)类。不过这次声明成ListAdapter(列表接口),以搭配ListActivityde的动作。最后再用ListActivity提供的setListAdapter函数,将接口绑定到ListView上

热心网友 时间:2024-10-25 14:44

ListActivity类继承Activity类,默认绑定了一个ListView(列表视图)界面组件,并提供一些与列表视图、处理相关的操作。
ListView在手持设备上运用很多,诸如在手机屏幕上显示通信录列表或电话列表,并让用户从中选择的动作,都属于ListActivity管理范围。开发者在开发常用的列表视图画面时,直接使用ListActivity类来开始,会比从Activity类来开始方便许多。
使用了ListActivity类后,如果整个屏幕上只需显示一个列表,我们甚至可以把setContentView一行注释掉,不用定义列表的XML说明文件。因为ListActivity类已经默认绑定了一个ListView(列表视图)界面组件。

热心网友 时间:2024-10-25 14:46

public class
ListActivity
extends Activity

ListActivity 继承 Activity;
ListActivity的get和set的public不算外只是多了一个方法onContentChanged()当内容改变的方法。
从这个可以看出ListActivity和一般的Activity没什么区别,区别只在于提供了ListView的一些xml布局的要求,和怎么获取ListView和怎么获取ListAdapter以及怎么set这两个东西一个加布局一个加数据,那ListActivity只是个桥路而已.
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
导购什么字 店面导购员是什么意思 HKEY_LOCAL_MACHINE\SOFTWARE\Macromedia\FlashPlayer\SafeVersions... 无法安装adobeflashplayer,说无法注册ACTIVEX的控件 无法注册flash player的activex怎么办 omniverse create 他总说无法注册Flash player的Active控件 然后什么访问以下链接。不要... excel如何用进度条的形式表示完成率 买了件速干衣,北面的,求大神看一下真假。 秦皇岛银谷全城热恋是不是要预定票啊 数学分析极限 求1/n-1/2n+-...+(-1)^(n+1)*1/n^2在N无穷时的极限 当n→∞时求极限值 (1)(-1)^n[根号(n+1)] /n (2)10^n/n! 明天下午交作... 儿子去世了,结果儿媳竟然再婚,而且她不想赡养我,我可不可以告他?_百度... 为什么n次n-1/2(1/ n)发散? ...砍掉儿媳四肢致死,这位公公为何这么残忍呢? ...或者收敛?收敛函数的极限多少。 (1)n-1/n+1(2)n-n分之1(3){(-1... 怎样与孩子沟通,才能避免产生不良关系 下载的WIN7系统怎么找到GHO文件???联想笔记本用U盘启动怎么操作??? 孩子的心理咨询是怎样的呢? 混在女儿国的男医生txt下载 在孩子遇到心理问题时,如何与他进行沟通和帮助? 大国医2的txt全集下载地址 凤凰传奇年龄相差多少? ...未婚,如果,他再和他人异地领取结婚证,请问能在网上查得 如何查询自己的婚姻状况, 上能查到婚姻状态吗 我是外地的,和男友在他老家领了结婚证。但是,户口还在自己的老家没动... ...的很,我在旁边看着呢!腿剁烂切开了都,把我吓醒了 ...这把我哭的啊,哭的都说不出来话了,特别伤心,好不好 ...去家具城逛逛,看中了慕思凯奇的床,帮忙介绍下这个牌子的床极其配套用... ...特别不好,梦见我爸去世了,很难过。听说把不好的梦说出来就不会发生... n/ n为分数,当n趋向无穷大时,为什么n分之一发散? 青草药半叶莲 ,谁知道在哪里买?有没有图片 半叶莲属于碱性还是酸性 来例假期间可以洗澡吗 富士宝YBW-517AT主要参数 富士宝YBW-517AT产品简介 富士宝YBW-513AT产品简介 富士宝YBW-515AT产品简介 富士宝YBW-515AT主要参数 富士宝YBW-416AT产品简介 哪里有富士宝5升电压力锅YBW 富士宝YBW-617AT产品简介 巴西有哪些坚果 巴西坚果属于哪种果实?和腰果、开心果有相同的地方吗?在哪里能买到?大 ... 心肌细胞什么意思 心肌细胞维护什么意思 C-KIT心肌干细胞什么意思 心肌细胞和骨骼肌细胞 对 细胞外钙离子 有依赖性 是什么意思啊? PS2龙珠无限世界出招等问题 高考理科体育特长生疑惑。