1.概述
在11.0 12.0系统产品开发中 AlertDialog 系统对话框原生的确定和取消 两个button 字体默认颜色的不太好看,由于产品的需求修改button字体的颜色,所以需要找到AlertDialog的字体样式然后修改就可以了
2.framework修改AlertDialog 对话框的button样式的核心类
frameworks\base\core\res\res\layout\alert_dialog.xml
frameworks/base/core/res/res/values/styles_device_defaults.xml
3.framework修改AlertDialog 对话框的button样式的核心功能实现和分析
3.1alert_dialog.xml 相关源码分析
首选先看布局文件alert_dialog.xml 中采用的哪个布局样式
布局为:frameworks\base\core\res\res\layout\alert_dialog.xml