Hardcoded string should use @string resource 警告
2024-10-16 14:13:01
在布局文件中,文本的设置使用如下写法时会有警告:Hardcoded string "下一步", should use @string resource
<Button
android:id="@+id/button1"
android:layout_width="118dp"
android:layout_height="wrap_content"
android:text="下一步" />
虽然可以正常运行,但是这不是一个好习惯,应该在res/values/strings.xml中设置:
<?xml version="1.0" encoding="utf-8"?>
<resources>
<string name="message">下一步</string>
</resources>
引用的时候使用
android:text="@string/message"
就行了。这样做可以做到一改全改,在支持多语言时也是很有用的。另外,颜色的设置也最好在color.xm中类似设置。
最新文章
- Understanding delete
- 使用HttpClient 发送get、post请求,及其解析xml返回数据
- UEditor编辑器并不难
- R语言基础:数组&;列表&;向量&;矩阵&;因子&;数据框
- C++:基类和派生类
- TCP协议可靠性数据传输实现原理分析
- windows下常用快捷键
- Repeater动态添加行
- PROS Step:只需几分钟即可创建优化的价目表,并发现即时收益机会。
- 中文乱码?不,是 HTML 实体编码!(转)
- 语义化标签SEO
- ActiveMq笔记3-AMQ高可用性理论
- 【BZOJ3998】弦论(后缀自动机)
- iOS中 Animation 动画大全 韩俊强的博客
- 基本类型数据转换(int,char,byte)
- python 模块之-ffmpeg 中文参数对照表
- selenium元素定位(Java)
- Manacher's Algorithm 马拉车算法
- SQL Server还原数据库
- 如何在线程中获取spring 管理的bean
热门文章
- java合并两个升序数组为一个新的有序数组
- 通过JS模拟select表单,达到美化效果[demo]
- html 标准属性不要用 setAttribute 方法
- Pandas使用to_csv保存中文数据用Excel打开是乱码
- 由于dns服务为启动导致的GI集群启动故障
- Caocao&#39;s Bridges---hdu4738(桥)
- tcp/ip三次握手及四次挥手
- 一只青蛙从第一级台阶跳到第n级,每次可以跳任意级,共有多少种跳法,并写出递推式
- maven解决“Could not calculate build plan”问题
- Linq Query常见错误