重新打开选项卡时,Android Studio布局引用失效

时间:2018-03-18 23:56:27

标签: java android xml android-studio

Android Studio 3.0我有一个layout.xml资源用于布局。它的尺寸,文字/提示和其他属性不是硬编码的(例如android:width="2dp",而是所有引用dim.xmlstrings.xml - 因为建议使用google.developers(比如android:width="@dim/width"

但是,每当我重新打开Android Studio或相应的layout.xml标签时,我的@dim/dimensions@strings/strings引用都会消失,并为原件2dp或{{1 }} 分别。然后我必须将鼠标悬停并单击每个项目以参考建议。如果选项卡已关闭并重新打开,我需要再次执行所有操作...

这是IDE的错误,有没有办法解决这个问题?

2 个答案:

答案 0 :(得分:2)

这是Android Studio的一项功能,但您可以将其关闭。它实际上并不是用硬编码的值替换您的资源引用;它向您展示了资源实际映射到的内容。

要将其关闭,请取消选中此选项(编辑器>常规>代码折叠> Android字符串参考):

enter image description here

答案 1 :(得分:0)

Android Studio会显示这些引用的值,默认情况下颜色为灰色,但这些实际上是引用,您不必担心这一点。^ _ ^ 像这样: reference