Android 甜蜜警报对话框的确认按钮显示太薄

Android 甜蜜警报对话框的确认按钮显示太薄,android,android-alertdialog,Android,Android Alertdialog,我在这样的项目中使用: SweetAlertDialog sweetAlertDialog = new SweetAlertDialog(this.getActivity(), SweetAlertDialog.WARNING_TYPE) .setTitleText(title) .setContentText(body); sweetAlertDialog.show(); 但确认按钮太薄: 在显示对话框并重新显示后,我尝试设置按

我在这样的项目中使用:

SweetAlertDialog sweetAlertDialog = new SweetAlertDialog(this.getActivity(), SweetAlertDialog.WARNING_TYPE)
                .setTitleText(title)
                .setContentText(body);
sweetAlertDialog.show();
但确认按钮太薄:

在显示对话框并重新显示后,我尝试设置按钮的最小高度:

sweetAlertDialog.findViewById(R.id.confirm_button).setMinimumHeight(150);
sweetAlertDialog.show();

但这并没有解决问题。有没有办法纠正这一点?

实际上,这是行不通的,因为他们在库中使用了样式:


因此,您可以在styles.xml中设置高度值,并将其添加到项目中。这应该行得通。

实际上不行,因为在库中他们使用了样式:


因此,您可以在styles.xml中设置高度值,并将其添加到项目中。这应该行。

我只是浏览了库源代码,库定义了确认按钮的静态高度。你必须改变那种风格。检查此文件样式名称对话框\蓝色按钮应用样式为@sanjeev在您的sweet Alert对话框中引导您。我只是浏览了库源代码,库定义了确认按钮的静态高度。你必须改变那种风格。检查此文件样式名称对话框\u蓝色\u按钮样式为@sanjeev在您的甜蜜警报对话框中引导您。
<style name="dialog_blue_button" parent="android:Widget.Button">
    <item name="android:layout_width">wrap_content</item>
    <item name="android:layout_height">31dp</item>
    <item name="android:background">@drawable/blue_button_background</item>
    <item name="android:textSize">14sp</item>
    <item name="android:paddingLeft">21dp</item>
    <item name="android:paddingRight">21dp</item>
    <item name="android:textColor">@color/button_text_color</item>
</style>