gpt4 book ai didi

java - Android如何在对话框上制作确定按钮而不是全部大写

转载 作者:太空宇宙 更新时间:2023-11-03 11:56:22 25 4
gpt4 key购买 nike

对于 Android 中的警告对话框,如何使肯定按钮不全是大写字母。文本是“OK”而不是“Ok”。

最佳答案

上述公认的解决方案不适用于 Lollipop 及更高版本。这是有效的解决方案。

显示对话框后,我将按钮全部大写设置为 false。确保在 dialog.show() 之后执行此操作。否则,您将得到 Null Pointer Exception

AlertDialog.Builder builder = new AlertDialog.Builder(MyActivity.this);
builder.setTitle("Title");
builder.setMessage("message");
builder.setPositiveButton("Ok", new DialogInterface.OnClickListener() {
@Override
public void onClick(DialogInterface dialog, int which) {
//Do Something
}
});
AlertDialog dialog = builder.create();
dialog.show();
dialog.getButton(AlertDialog.BUTTON_POSITIVE).setAllCaps(false);

关于java - Android如何在对话框上制作确定按钮而不是全部大写,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31663856/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com