Я хотел бы разместить выделение в строке заголовков диалогов. Я пробовал следующее:Как поместить значок в заголовок настраиваемого диалога
final Dialog dialog = new Dialog(this);
dialog.requestWindowFeature(Window.FEATURE_LEFT_ICON);
dialog.setFeatureDrawableResource(Window.FEATURE_LEFT_ICON, R.drawable.some_icon);
dialog.setTitle(R.string.my_dialog_title);
dialog.setContentView(R.layout.my_dialog_layout);
...
Значок не отображается, но заголовок немного перемещается вправо. Кажется, что диалог резервирует пространство для рисования, но не рисует его. Я попробовал несколько разных значков (также из ресурсов Android), но не работал.
Спасибо! Возможно, ошибка в рамках? – Tom 2010-11-26 12:24:09
Используйте это, и вы положите его перед шоу. requestWindowFeature -> setContentView -> setFeatureDrawableResource – 2011-02-27 12:04:59