美文网首页
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