我需要更改编辑文本行的颜色,在警告对话框中,我正在尝试所有内容,而且我没有工作。
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();
}
警告对话框
答案 0 :(得分:1)
editText中的行通常基于colors.xml中的ColorAccent:
<resources>
<color name="colorPrimary">#3F51B5</color>
<color name="colorPrimaryDark">#303F9F</color>
<color name="colorAccent">#FF4081</color> //Change this
如果更改颜色重音,则会更改editText颜色。
答案 1 :(得分:0)
EditText
中:
android:backgroundTint="#ffffff"