我有一个在Sketch上创建的背景,我想将该背景用作应用程序的UI,在这里我将在.png文件中的不可见按钮中放入它们。
我在可绘制对象中有文件,在应用程序中有一个imageview,其高度和宽度设置为match_parent。使用glide库,我将3.7MB的图像加载到imageview中,并且当我在设备或仿真器上使用该应用程序时,此方法有效。问题是,当我尝试将按钮放在.png顶部时,我看不到.png作为背景,因为它仅在应用启动后才加载。我读过您可以尝试转换为SVG,但是,当我尝试执行此操作时,没有任何反应。
是否可以通过其他方式将图像加载为背景?还是我可以制作UI的另一种方法,还是可以只加载.png的方法?
答案 0 :(得分:0)
Android Studio具有漂亮的tools
名称空间。
如果添加
tools:src="@drawable/loginscreen"
对于XML格式的ImageView,设计视图将显示图像,但是该属性在编译时将被忽略,并且不会出现在APK本身中。
tools:
也适用于大多数XML属性。
您可能需要导入tools
名称空间(单击红色的tools
文本,然后按Alt + Enter)。