我看到一个关于警告对话框按钮触摸的问题(它们之间没有空格)。
无论使用哪个主题,都会发生这种情况。 代码:builder.setTitle(R.string.sign_in_title);
builder.setCancelable(false)
.setPositiveButton(R.string.sign_in, (dialog, id) -> {
//Todo
})
.setNegativeButton(R.string.cancel, (dialog, id) -> dialog.cancel());
builder.create().show();
应用程序主题继承:
<style name="AppTheme" parent="Theme.MaterialComponents.Light.NoActionBar">
我尝试使用Alert.Dialog构建最小项目设置,结果发现出现了相同的问题。
你有什么想法或如何解决这个问题吗?
编辑:我知道我可以更改Alert的主题以产生不同的结果,但这也意味着我的应用程序中的按钮将不统一(即绿色填充白色文本)。