我在单个 AlertDialog 中需要更多空间,当我将 .title 设置为 null 时,它不会显示标题,但也不会向 AlertDialog 添加任何空间。对话框刚开始在屏幕上低得多。不使用 setPosativeButton 具有预期的效果,但我确实想要关闭按钮。如何设置 AlertDialog 以便我可以从屏幕顶部开始显示我的长消息?
问问题
1015 次
1 回答
0
对于标题和文本,.. 事实上,我假设您想要创建类似“关于”菜单的内容。
public void ChooseAbout() {
AlertDialog.Builder builder = new AlertDialog.Builder(this);
builder.setMessage(
"First time here? Check out the FAQ!").setTitle("Hi!");
builder.show();
}
您可以使用.setPositiveButton
来完成您的活动并.setNegaiveButton
取消您的活动。
.setPositiveButton("Yes", new DialogInterface.OnClickListener() {
public void onClick(DialogInterface dialog, int id) {
MyActivity.this.finish();
}
})
.setNegativeButton("No", new DialogInterface.OnClickListener() {
public void onClick(DialogInterface dialog, int id) {
dialog.cancel();
}
})
于 2010-07-01T23:39:04.823 回答