我想將可繪製對象放置到對話框標題欄中。我嘗試了以下方法:如何將圖標放入自定義對話框的標題
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);
...
該圖標未顯示,但標題稍微向右移動。看起來對話框爲drawable保留空間,但不繪製它。我嘗試了幾個不同的圖標(也來自android資源),但沒有工作。
謝謝!可能是框架中的錯誤? – Tom 2010-11-26 12:24:09
使用這個,你把它放在節目之前。 requestWindowFeature - > setContentView - > setFeatureDrawableResource – 2011-02-27 12:04:59