我们如何更改AlertController中的背景和文本颜色? 有没有办法不使用xml,以便我们可以在这里添加或修改,以便可以更改颜色? 我能够改变bluetooth_discoverable的颜色,但无法改变图标存在的上下区域的背景颜色。
void createDialog(){
final AlertController.AlertParams p=mAlertParams;
p.mIconId=android.R.drawable.ic_dialog_info;
p.mTitle=getString(R.string.bluetooth_permission_request);
View view=getLayoutInflater().inflate(R.layout.bluetooth_discoverable,null);
p.mView=view;
TextView tv=(TextView)view.findViewById(R.id.message);
if (mEnableOnly) {
tv.setText(getString(R.string.bluetooth_ask_enablement));
}
else {
v.setText(getString(R.string.bluetooth_ask_enablement_and_discovery,mTimeout));
}
p.mPositiveButtonText=getString(R.string.yes);
p.mPositiveButtonListener=this;
p.mNegativeButtonText=getString(R.string.no);
p.mNegativeButtonListener=this;
setupAlert();
}