java更改警报对话框中输入行的颜色
我需要更改编辑文本行的颜色,在警报对话框中,我正在尝试所有操作,但我没有工作
public void alertaComentario()
{
AlertDialog.Builder comentario = new AlertDialog.Builder(getActivity(), R.style.AppCompatAlertDialogStyle);
comentario.setMessage("Escreva uma resenha curta");
final EditText input = new EditText(getActivity());
input.setInputType(InputType.TYPE_CLASS_TEXT);
comentario.setView(input);
comentario.setPositiveButton("Enviar", new DialogInterface.OnClickListener() {
@Override
public void onClick(DialogInterface dialog, int which) {
Toast.makeText(getActivity(), "A sociedade agradece seu comentário", Toast.LENGTH_SHORT).show();
}
});
comentario.setNegativeButton("Cancelar", new DialogInterface.OnClickListener() {
@Override
public void onClick(DialogInterface dialog, int which) {
dialog.cancel();
}
});
comentario.show();
}
警报对话框
# 1 楼答案
在警报对话框xml update
EditText
中,使用以下行:# 2 楼答案
editText中的行通常基于颜色中的颜色重音。xml:
如果更改颜色重音,它将更改editText颜色