ユーザーに質問をするアラートダイアログボックスを作成しようとしています。メッセージ内のテキストの一部は、たとえば赤になります。
これは私が試したことです:
AlertDialog.Builder dlgAlert = new AlertDialog.Builder(
this);
String You = "<font color='red'>you</font>?";
dlgAlert.setMessage("How are " + Html.fromHtml(You));
dlgAlert.setTitle("Mood");
dlgAlert.setPositiveButton("Good",
new DialogInterface.OnClickListener() {
public void onClick(DialogInterface dialog,
int which) {
dialog.dismiss();
}
});
dlgAlert.setNeutralButton("Okay",
new DialogInterface.OnClickListener() {
public void onClick(DialogInterface dialog,
int which) {
dialog.dismiss();
}
});
dlgAlert.setNegativeButton("Bad",
new DialogInterface.OnClickListener() {
public void onClick(DialogInterface dialog,
int which) {
dialog.dismiss();
}
});
dlgAlert.setCancelable(false);
dlgAlert.create().show();
「あなた」という言葉を赤い色に変えているわけではありません。何か案は?