美文网首页
Android通过DOCTYPE实现XML内部字符串拼接

Android通过DOCTYPE实现XML内部字符串拼接

作者: Seven是为了纪念赛虎 | 来源:发表于2018-04-19 02:21 被阅读0次

字符串资源官方指南

官方文档 Android developers 字符串资源涵盖了String Resources的常见用法,这篇文章主要是为了记录xml文件内部拼接字符串的方法。

DOCTYPE

<?xml version="1.0" encoding="utf-8"?>
<!DOCTYPE resources [
    <!ENTITY colon ":">
    <!ENTITY account_email "账号邮箱">
    ]>
<resources>
    <!--mine start-->
    <string name="account_email_suffix_colon">&account_email;&colon;</string>
    <!--mine end-->
</resources>

以上代码实现了xml内部,字符串account_emailcolon的拼接。
于是,我们就可以使用字符串account_email_suffix_colon了。
例如:
TextView的属性如果设置为

android:text="@string/account_email_suffix_colon"

那么TextView在设备上文字显示 账号邮箱:


有任何问题,欢迎留言反馈与建议。


参考文章:使用Android DocumentType来处理Strings.xml中的资源,实现xml内拼接

相关文章

网友评论

      本文标题:Android通过DOCTYPE实现XML内部字符串拼接

      本文链接:https://www.haomeiwen.com/subject/qcdikftx.html