请问Android中怎样在Dialog对话框上添加按钮事件并且响应

 我来答
百度网友3807fab
2012-02-10
知道答主
回答量:9
采纳率:0%
帮助的人:4.6万
展开全部
AlertDialog.Builder builder = new AlertDialog.Builder(this);
builder.setTitle("标题")
.setMessage("内容")
.setPositiveButton("确定", new DialogInterface.OnClickListener() {//设置确定按钮点击的事件Listener
@Override
public void onClick(DialogInterface dialog, int which) {
//实现你的onclick方法
}
})
.setNegativeButton("取消", new DialogInterface.OnClickListener() {{//设置取消按钮点击的事件Listener
@Override
public void onClick(DialogInterface dialog, int which) {
//实现你的onclick方法
}
})
.create().show();
adasmy
2012-02-10 · TA获得超过415个赞
知道小有建树答主
回答量:289
采纳率:0%
帮助的人:266万
展开全部
如果用系统自带的,就按照楼上写的,如果是想自定义,就自己写一个layout,比如叫dialog.xml。
LayoutInflater in = LayoutInflater.from(context);
View view = in.inflate(R.layout.dialog, null);
dialog.setContentView(view);
这样就显示你自定义的视图啦
追问
自定义view,假如view上有个spinner,怎么给这个spinner添加setOnItemSelectedListener???
追答
与listview的setOnItemSelectListener();使用方法是一样的,
spinner.setOnItemSelectListener(new OnitemSelectListrner(){
public void onItemSelected(AdapterView parent, View view,
int position, long id) {
……相应的操作内容……
}
});
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式