我有一个我在 Sketch 上创建的背景,我想将其用作应用程序的 UI,我将在其中放置 .png 文件上的不可见按钮。我的drawable中有文件,应用程序中有一个imageview,其高度和宽度设置为match_parent。使用 glide 库,我将 3.7MB 的图像加载到 imageview 中,当我在我的设备或模拟器上使用该应用程序时,这很有效。问题是,当我尝试将按钮放在 .png 顶部时,我看不到 .png 作为背景,因为它仅在应用程序启动后加载。我读过您可以尝试转换为 SVG,但是,当我尝试此操作时,没有任何显示。有什么方法可以让我以另一种方式将图像加载为背景?还是有另一种方法可以制作 UI,或者有没有一种方法可以加载 .png?
1 回答
叮当猫咪
TA贡献1776条经验 获得超12个赞
Android Studio 有漂亮的tools
命名空间。
如果你添加
tools:src="@drawable/loginscreen"
对于 XML 中的 ImageView,设计视图将显示图像,但该属性将在编译期间被忽略,并且不会出现在 APK 本身中。
tools:
也适用于大多数 XML 属性。
您可能需要导入tools
命名空间(单击红色tools
文本并按 Alt+Enter)。
添加回答
举报
0/150
提交
取消