Оле*_*ько 6 android kotlin anko
例如,我有下一个警报创建方式:
alert(message, title) {
positiveButton(R.string.alert_dialog_btn_ok) {
}
}.show()
Run Code Online (Sandbox Code Playgroud)
我想将正面按钮的颜色更改为绿色,并在将来设置红色负面按钮.
如果不在警报内创建自定义DSL视图,我可以这样做吗?
小智 12
alert("message", "title") {
positiveButton("ok") {}
negativeButton("nope") {}
}.show().apply {
getButton(AlertDialog.BUTTON_POSITIVE)?.let { it.textColor = Color.GREEN }
getButton(AlertDialog.BUTTON_NEGATIVE)?.let { it.textColor = Color.RED }
}
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
946 次 |
| 最近记录: |