我正在做一个AlertDialog,它有一个图像和一个标题:
AlertDialog.Builder builder = new AlertDialog.Builder(activity);
builder.setTitle("Recuerda tirar del cable");
builder.setIcon(context.getResources().getDrawable(R.drawable.tira_cable));
builder.setPositiveButton(R.string.accept, new DialogInterface.OnClickListener() {
public void onClick(DialogInterface dialog, int id) {
//actions
}
});
AlertDialog dialog = builder.create();
dialog.show();
标题未显示:
标题在哪里?我无法理解!
答案 0 :(得分:2)
我不是百分之百确定这是否会有所作为,但我不认为额外的“噪音”,因为缺乏更好的术语是.setIcon
所必需的。尝试:
AlertDialog.Builder builder = new AlertDialog.Builder(activity);
builder.setTitle("Recuerda tirar del cable");
builder.setIcon(R.drawable.tira_cable);
builder.setPositiveButton(R.string.accept, new DialogInterface.OnClickListener() {
public void onClick(DialogInterface dialog, int id) {
//actions
}
});
AlertDialog dialog = builder.create();
dialog.show();