2012年5月30日
摘要: 同样是一个ListView,可以用不同的Adapter让它显示出来,比如说最常用的ArrayAdapter,SimpleAdapter,SimpleCursorAdapter,以及重写BaseAdapter等方法。 ArrayAdapter比较简单,但它只能用于显示文字。而SimpleAdapter则有很强的扩展性,可以自定义出各种效果,SimpleCursorAdapter则可以从数据库中读取数据显示在列表上,通过从写BaseAdapter可以在列表上加处理的事件等。 下面先来看看ArrayAdapter:1 package com.shang.test;2 3 import java... 阅读全文
posted @ 2012-05-30 16:28 清沁 阅读(401) 评论(0) 推荐(0) 编辑
摘要: 1.确定取消对话框对话框中有2个按钮 通过调用 setPositiveButton 方法 和 setNegativeButton 方法 可以设置按钮的显示内容以及按钮的监听事件。我们使用AlerDialog 创建对话框AlertDialog.Builder builder = new AlertDialog.Builder(MainDialog.this);使用builder设置对话框的title button icon 等等builder.setIcon(R.drawable.icon);builder.setTitle("你确定要离开吗?");builder.setPo 阅读全文
posted @ 2012-05-30 15:16 清沁 阅读(882) 评论(0) 推荐(0) 编辑
摘要: 这个东西在一些需要用到Adapter自定控件显示方式的时候非常有用Adapter 有个getView方法,可以使用setTag把查找的view缓存起来方便多次重用public View getView(int position, View convertView, ViewGroup parent) {ViewHolder vh;if (convertView == null) {LayoutInflater inflater = (LayoutInflater) mWidgetsSwitchApp.getSystemService(Context.LAYOUT_INFLATER_SERVIC 阅读全文
posted @ 2012-05-30 14:22 清沁 阅读(11039) 评论(0) 推荐(2) 编辑