我想将可绘制对象放置到对话框标题栏中。我尝试了以下方法:如何将图标放入自定义对话框的标题
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