Android TextView 展示 @ 转移符
来源:互联网 发布:淘宝哪家香水是正品 编辑:程序博客网 时间:2024/06/10 08:41
根据需求,要在一个TextView上展示 “@我是圈a” 。
按照Android的规范,在Strings.xml 文件中定义:<stringname="str">@我是圈a</string> 。但是这样会报错的。
那么,直接在布局里定义呢?同样报错
那么问题来了,难道就只能在代码中定义String str = “@我是圈a”; tv.setText(str);了吗?
在代码中定义无疑是可以实现的,但是如果国际化的话,就很麻烦。
其实很简单,如果明白为什么会报错的话。我们平时是怎么在布局里给TextView或者Button设置text的?没错 android:text = "@string/str"。所以你用@,编译器以为你要@string 或者 @id @dimen 什么的呢。
所以,解决办法来了。。。
没错,转义啊!
<string name="str">\@我是圈a</string>
<TextView
android:id="@+id/btn"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="@string/str"
android:padding="@dimen/activity_horizontal_margin"
android:background="@color/btn_green_normal" />
妥妥的!
0 0
- Android TextView 展示 @ 转移符
- Android TextView中展示含有html标签的文字
- android平台TextView使用ImageSpan展示GIF图片
- Android中用textview展示doc文档保存格式
- android中TextView分段展示不同颜色,字体,时间
- Android学习(28) -- 动态创建TextView并展示数据
- Android中TextView内容过长 添加滚动条进行展示
- Android中TextView实现富文本展示效果
- textview展示换行问题
- advanced-textview展示
- TextView单行展示
- android的TextView展示带格式文本、首行缩进、引入自定义字体
- Android textView展示html图片,实现图文混排,点击查看大图片
- TextView展示指定的文本内容
- TextView展示Html内可点击图片
- 原生TextView实现富文本展示
- TextView实现文本的收起与展示
- TextView实现图片和文字展示
- Android开发之Activity之间数据通信的几种方式
- 【高效程序员系列】2、别做机器人——让工作自动化
- 南阳 oj 176 整数划分(二)
- C++程序设计-2014年10月-月末学习总结
- HDFS权限设置
- Android TextView 展示 @ 转移符
- 二种方法从Magento获取商品ID和商品信息
- android radiobutton选中字体颜色改变的方法
- iOS Mac系统下Ruby环境安装
- ffmpeg的一点小知识
- 动态位图
- 黑马程序员_java中线程
- WiFi加密方式有哪些?
- 二叉堆的实现