我在单个AlertDialog中需要更多空间,当我将.title设置为null时,它不会显示标题,但它也不会向AlertDialog添加任何空间。对话框刚开始在屏幕上低得多。不使用setPosativeButton具有所需的效果,但我确实想要关闭按钮。如何设置AlertDialog以便我可以从屏幕顶部显示我的长消息?
答案 0 :(得分: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();
}
})