android:src="@drawable/blur"标红
时间: 2023-11-28 21:04:22 浏览: 143
这个问题可能是因为你的drawable资源文件名字不正确或者文件不存在导致的。请检查一下你的drawable文件夹中是否有名为blur的图片资源文件,并且文件名是否正确。如果文件名正确,你可以尝试重新构建你的项目或者清除你的缓存和重启你的Android Studio。如果问题仍然存在,你可以尝试使用另外一张图片资源来替换blur图片资源,看看是否能够正常显示。
相关问题
@drawable/blur"新建代码
这是一个 Android 开发中设置背景模糊的示例代码:
1. 首先,在 res/drawable 文件夹下新建一个 xml 文件,命名为 blur.xml,内容如下:
```xml
<?xml version="1.0" encoding="utf-8"?>
<bitmap xmlns:android="http://schemas.android.com/apk/res/android"
android:src="@drawable/your_background_image"
android:gravity="center"
android:alpha="0.7" />
```
其中,your_background_image 是你想要设置为背景的图片。
2. 在你的布局文件中,使用该 drawable 作为背景,示例代码如下:
```xml
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:background="@drawable/blur">
...
</RelativeLayout>
```
这样就可以实现背景模糊的效果了。
android:resource="@ 怎么写
android:resource="@type/name"
其中,type 可以是 drawable、color、string、layout 等资源类型之一,name 则是资源的名称。例如,设置一个 ImageView 的 src 属性为一个 drawable 资源,可以这样写:
```
<ImageView
android:id="@+id/my_image"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:src="@drawable/my_drawable" />
```
其中,@drawable/my_drawable 表示引用名为 my_drawable 的 drawable 资源。
阅读全文