如您所知,我是编程新手。那么在 Android Studio 3.1 上,当我创建一个新的登录 Activity 时,它会向我发送以下错误消息:
-渲染问题
无法解析资源 @string/path_password_strike_through
- 不能从
@string/path_password_eye_mask_stike_throught
变形为@string/path_password_eye_mask_visible
解析文件失败
C:\Users\summer.gradle\caches\transforms-1\files-1.1\design-27.1.1.aar\6ef7c3e4dd15f8f070c9e580e709f227\res\drawable-v21\avd_show_password.xml
-渲染问题
标签需要一个 'drawable' 属性或定义 drawable 的子标签
- 不能从
@string/path_password_eye_mask_stike_throught
变形为@string/path_password_eye_mask_visible
Failed to parse file C:\Users\summer.gradle\caches\transforms-1\files-1.1\design-27.1.1.aar\6ef7c3e4dd15f8f070c9e580e709f227\res\drawable-v21\avd_show_password.xml (Details) Tip: Try to refresh the layout.
最佳答案
drawable
和 string
资源是完全不同的东西 - 尽管两者都可能是 xml
。
这就是它提示的原因:标签需要一个'drawable'属性
(而你传递了一个'string'
)。
查看文档以了解 available resource types .
关于java - 来自 Android Studio 的新 Activity 显示错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53466231/