各位:下面这段代码希望动态生成一个有两个按钮的对话框,但运行后只有一个对话框,是后面一个“取消”对话框,要动态生成有两个按钮的对话框,代码该如何写?多谢了!
new AlertDialog.Builder(MyActivity.this)
.setTitle("标题")
.setMessage("消息")
.setNegativeButton("确定", new DialogInterface.OnClickListener(){
public void onClick(DialogInterface dialog,int whichButton){
setTitle("确定");
}
} ).setNegativeButton("取消", new DialogInterface.OnClickListener(){
public void onClick(DialogInterface dialog,int whichButton){
setTitle("取消");
}
}).create().show();对话框动态2个按钮
new AlertDialog.Builder(MyActivity.this)
.setTitle("标题")
.setMessage("消息")
.setNegativeButton("确定", new DialogInterface.OnClickListener(){
public void onClick(DialogInterface dialog,int whichButton){
setTitle("确定");
}
} ).setNegativeButton("取消", new DialogInterface.OnClickListener(){
public void onClick(DialogInterface dialog,int whichButton){
setTitle("取消");
}
}).create().show();对话框动态2个按钮
解决方案 »
- 我有一个类继承了ViewGroup(ViewGroup继承View),我如何获取getWindow呢
- 求教,Android程序怎样预先带有大量数据?
- Android程序中嵌入WebView,单击其中的链接时无反应,请问是什么原因引起的?如何解决?
- 关于绘制图形,Bitmap
- 帮忙关于activity跳转的问题
- 在移植到android2.2时看不到xml文件中的layout
- 齐鲁软件设计大赛 旗帜行动手策
- 自学遇到getCheckedItemPositions().size()导致的问题
- 怎么开发一个接口,能和APP进行数据交互?
- 如何将activity装载进fragment
- 谁有android4.2的机子帮试段代码
- Android程序中如何更换锁定屏幕墙纸
.setTitle("标题")
.setMessage("消息")
.setPositiveButton("确定", new DialogInterface.OnClickListener(){
public void onClick(DialogInterface dialog,int whichButton){
setTitle("确定");
}
} ).setNegativeButton("取消", new DialogInterface.OnClickListener(){
public void onClick(DialogInterface dialog,int whichButton){
setTitle("取消");
}
}).create().show();
呵呵,搞定了,该这样写
public void onClick(DialogInterface dialog,int whichButton){
}多谢!