8月23日
关于alertdialog的使用
要往里面添加自定义的布局的时候,
AlertDialog.Builder builder = new AlertDialog.Builder(ReportWarningActivity.this);
final AlertDialog alert = builder.create();
如果要加进去button的话。用alert添加要在create之后加
用builder加大话要在create之前加。
在alert之后添加button的做法要注意到是:这里系统自带的方法可以添加三个按钮。
setButton("xx",new Listenner())
setButton1("xx",new Listenner())
setButtton2("xx",new Listenner())
如果要添加多个按钮的话,一定要分清是button还是button2,button3.
要不让后面写的button后覆盖掉前面写的button。
在使用listview的时候,在它的adapter的getview中,测试的时候也不能返回null。
先返回一个什么东西convertview啊什么的才行。要不然测试的时候会报错。
在使用cursor查询数据库的时候,这个cursor就是一个妖孽。
比如使用baseadapter时,要记得 把上面的while循环里面查出的cursor的游标移动一下。
通常这个游标的移动跟 getview方法参数的position一致。
if(position == 0)
{
cursor.moveToFirst();
}
……
cursor.moveToNext();
posted on 2012-08-23 21:39 lightman_21 阅读(107) 评论(0) 收藏 举报
浙公网安备 33010602011771号