昨天又学习了一部分Android内容。
今天要试着应用在项目上。
发现每次直接将文本写入布局,布局偶尔报错并不能正常显示。
从网上得到答案,如果包含@、&、<、>等字符,在系统加载和解析布局文件的时候不是将这些字符当做文本处理,而是当做自己内部的符号,如“@”是系统选择资源和创建资源id的符号。解决方法是在获取布局相应视图的实例之后,使用setText()的方法设置文本内容。
昨天又学习了一部分Android内容。
今天要试着应用在项目上。
发现每次直接将文本写入布局,布局偶尔报错并不能正常显示。
从网上得到答案,如果包含@、&、<、>等字符,在系统加载和解析布局文件的时候不是将这些字符当做文本处理,而是当做自己内部的符号,如“@”是系统选择资源和创建资源id的符号。解决方法是在获取布局相应视图的实例之后,使用setText()的方法设置文本内容。
转载于:https://www.cnblogs.com/kt-xb/p/11067443.html