为了账号安全,请及时绑定邮箱和手机立即绑定

使用PNG作为背景图片——在设计视图中看不到它

使用PNG作为背景图片——在设计视图中看不到它

富国沪深 2022-01-12 14:23:13
我有一个我在 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)。


查看完整回答
反对 回复 2022-01-12
  • 1 回答
  • 0 关注
  • 148 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信