<TextView android:layout_width="wrap_content" android:layout_height="wrap_content" android:background="@drawable/bnav_shape_du" android:gravity="center" android:text="du" android:textColor="#d2d2d2" /> 以上出现 Hardcoded string "du", should use `@string` resource
时间: 2023-06-17 11:04:09 浏览: 198
Android TextView显示html样式的文字
这个警告是Android Studio中的Lint静态代码分析工具发出的,提示你应该使用strings.xml文件来存储你的字符串资源。这样做的好处是可以方便地进行国际化和本地化。你可以在res/values/strings.xml文件中添加以下内容:
```xml
<string name="du">du</string>
```
然后在你的布局文件中使用以下代码来引用这个字符串资源:
```xml
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:background="@drawable/bnav_shape_du"
android:gravity="center"
android:text="@string/du"
android:textColor="#d2d2d2" />
```
这样就不会再出现Hardcoded string "du" 的警告了。
阅读全文