如何在Xamarin Android中设置背景图像

6

我想在我的Xamarin Android项目中将一张简单的图片作为背景。在我的项目中,我能够看到这张图片,但是当我构建时,在我的应用程序中不显示。

here

正如您所看到的,我的背景图片名为hue.jpg,这是我的XML文件。

<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:orientation="vertical"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:minWidth="25px"
android:minHeight="25px"
android:background="@drawable/hue" />

那么……我的做法有什么问题吗?

2
图片的分辨率是否比屏幕所用的更高?如果是,请尝试缩小分辨率并再次尝试。 - Milen
1个回答

4

图片的分辨率比使用的屏幕高很多吗?如果是,尝试缩小分辨率然后再试一次。


它对我有效,只需将android:background="@drawable/my_background"行添加到LinearLayout标题中,并将图像my_background.png存储在解决方案的/Resources/drawable文件夹中。我正在使用540x960px图像,它是1920x1080的一半,在我的模拟器和设备上看起来非常好,即使使用不同的显示分辨率也是如此。 - Windgate

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接