ListActivity实现列表学习笔记
来源:互联网 发布:中国 印度 知乎 编辑:程序博客网 时间:2024/05/16 19:02
如果程序的窗口仅仅需要显示一个列表,则可以直接让Activity继承ListActivity来实现,ListActivity的子类无须调用setContentView()方法来显示某个界面,而是可以直接传入一个内容Adapter,ListActivity的子类就呈现出一个列表。
xml代码:
<?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"><ListView android:id="@+id/android:list" android:layout_width="match_parent" android:layout_height="match_parent" android:background="#0000ff" android:layout_weight="1" android:drawSelectorOnTop="false"/></LinearLayout>
import android.app.ListActivity;import android.os.Bundle;import android.widget.ArrayAdapter;public class MainActivity extends ListActivity{@Overridepublic void onCreate(Bundle savedInstanceState){super.onCreate(savedInstanceState);// 无需使用布局文件String[] arr = { "孙悟空", "猪八戒", "唐僧" };// 创建ArrayAdapter对象ArrayAdapter<String> adapter = new ArrayAdapter<String>(this,android.R.layout.simple_list_item_multiple_choice, arr);// 设置该窗口显示列表setListAdapter(adapter);}}
显示效果:
ListActivity实现列表学习笔记
0 0
- ListActivity实现列表学习笔记
- 通过继承ListActivity实现列表
- ListActivity学习笔记
- 通过继承ListActivity实现列表 了解
- ListActivity使用的一些学习笔记
- Android ListActivity实现遍历文件列表,查看文档类文件
- android学习--视图列表(ListView和ListActivity)
- Android练习-----列表视图(ListView)(通过继承ListActivity实现列表视图)
- Android学习笔记(5)-关于ListActivity的简单体验
- Android学习笔记(5)-关于ListActivity的简单体验
- Android学习笔记(5)-关于ListActivity的简单体验
- Android编程学习笔记 之 ListActivity源码详解
- 菜鸟Android学习之路10-Activity继承ListActivity实现
- 列表视图ListView和ListActivity
- 继承ListActivity实现ListView
- Android:ListActivity之学习
- Android ListActivity学习
- Android列表视图ListView和ListActivity-android学习之旅(二十四)
- [Leetcode] Isomorphic Strings
- MySQL主从复制下BINLOG内容分析
- 【初识 EasyTouch】 (二)单指手势识别
- <input>禁止键盘及中文输入
- YARN工作原理简述
- ListActivity实现列表学习笔记
- iOS 与 Android 生命周期对比
- 公众号的秘密,知道一个biz就够了
- 【逻辑题】每次1阶或者2阶,共7阶楼梯,多少种走法
- NYOJ 68
- html5-canvas画布
- STC单片机跑马灯
- 第五章:简单的职工管理系统
- Can you solve this equation?