使用PNG作为背景图像 - 在设计视图中无法看到它[关闭]

问题描述 投票:-1回答:1

我有一个我在Sketch上创建的背景,我想用它作为应用程序的UI,我只需要在.png文件中放入隐形按钮。

我在drawable中有文件,在app中有一个imageview,其高度和宽度设置为match_parent。使用滑动库,我将像3.7MB的图像加载到imageview中,当我在我的设备或模拟器上使用该应用程序时,这是有效的。问题是,当我尝试将按钮放在.png的顶部时,我看不到.png作为背景,因为它只在应用程序启动时加载。我已经读过你可以尝试转换为SVG,但是,当我尝试这个时,没有任何东西出现。

有什么方法可以将图像作为背景加载另一种方式吗?或者是否有另一种方法可以创建UI,或者有没有办法可以加载.png?

login_activity - text

llogin_activity - design

LoginActivity Class

java android android-studio svg png
1个回答
0
投票

Android Studio拥有漂亮的tools命名空间。

如果你添加

tools:src="@drawable/loginscreen"

对于使用XML的ImageView,设计视图将显示图像,但该属性在编译期间将被忽略,并且不会出现在APK本身中。

tools:也适用于大多数XML属性。

您可能需要导入tools命名空间(单击红色tools文本并按Alt + Enter)。

© www.soinside.com 2019 - 2024. All rights reserved.