我想将一个可绘制对象放入对话框标题栏中。我尝试了以下方法:
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 资源),但没有一个起作用。
Call setFeatureDrawableResource()
after show()
.
不知道为什么会这样。 :)
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)