开发者

Android MaterialAlertDialogBuilder修改按钮属性

目录
  • 编写按钮属性
    • Dialog 风格设置
  • 效果图

    编写按钮属性

    首先再values/themes 或者values/style在文件下编写按钮属性

    Android MaterialAlertDialogBuilder修改按钮属性

    buttonBarPositiveButtonStyle对应着确认按钮

    buttonBarNegativeButtonStyle对应着取消按钮

    <style name="AlertDialogTheme">
        <item name="b编程客栈uttonBarPositiveButtonStyle">@style/Alert.Buttonpython.Positive</item>
        <item name="buttonBarNegativeButtonStyle">@style/Alert.Button.Negative</item>
    </style>
    <style name="Alert.Button.Positive" parent="Widget.MaterialComponents.Button.TextButton">
        <item name="backgroundTint">@color/colorPrimary</item>
        <item name="rippleColor">@color/colorAccent</item>
        <item name="android:textColor">@android:color/white</item>
        <item name="android:textSize">14sp</item>
        <item name="android:textAllCaps">Xfhmufalse</item>
        <item name="android:layout_marginStjsart">3dp</item>
    </style>
    <style name="Alert.Button.Negawww.devze.comtive" parent="Widget.MaterialComponents.Button.TextButton">
        <item name="backgroundTint">@color/colorPrimary</item>
        <item name="rippleColor">@color/colorAccent</item>
        <item name="android:textColor">@android:color/white</item>
        <item name="android:textSize">14sp</item>
    </style>
    

    Dialog 风格设置

    为Dialog设置风格 new MaterialAlertDialogBuilder(getContext(), R.style.AlertDialogTheme)

    AlertDialog.Builder alertDialogBuilder = new MaterialAlertDialogBuilder(getContext(), R.style.AlertDialogTheme)
            .setTitle("添加设备")
            .setPositiveButton(
                    "确定", new DialogInterface.OnClickListener() {
                        @Override
                        public void onClick(DialogInterface dialog, int which) {
                                }
                            });
                        }
                    })
            .setNegativeButton("取消", null);
    alertDialogBuilder.show();
    

    效果图

    Android MaterialAlertDialogBuilder修改按钮属性

    buttonBarPositiveButtonStyle对应着确认按钮

    以上就是Android MaterialAle开发者_Python开发rtDialogBuilder 修改按钮属性的详细内容,更多关于Android MaterialAlertDialogBuilder的资料请关注我们其它相关文章!

    0

    上一篇:

    下一篇:

    精彩评论

    暂无评论...
    验证码 换一张
    取 消

    最新开发

    开发排行榜