Android工作室坚持认为我的代码中需要layout_width和layout_height。我非常确定他们不是在阅读here。我试图弄清楚这是由于我的一些错误还是一个奇怪的Android Studio怪癖。
我的布局文件:
<?xml version="1.0" encoding="utf-8"?>
<wallpaper xmlns:android="http://schemas.android.com/apk/res/android"
android:thumbnail="@drawable/icon"
android:description="@strings/description"/>
我的清单片段:
<service android:name="com.handmade.tavern.LiveWallpaper"
android:label="@string/app_name"
android:permission="android.permission.BIND_WALLPAPER">
<intent-filter>
<action android:name="android.service.wallpaper.WallpaperService"/>
</intent-filter>
<meta-data android:name="android.service.wallpaper"
android:resource="@layout/wallpaper_layout"/>
</service>
还有其他人经历过这个吗?谁能解释我的错误? 谢谢,
答案 0 :(得分:0)
好吧,Android Studio似乎只允许res / xml目录中的标签。只需移动文件即可解决问题。我不确定Android Studio是否挑剔。我之前看过两个对res / layout文件夹中存储的壁纸的引用,但我不知道它们是否是拼写错误。欢迎进一步评论。