android string.xml是否支持任何其他形式的xml?

时间:2015-06-21 02:55:12

标签: android arrays xml

我知道android很容易支持像这样的字符串数组:

<string-array name="tabs_names"> 
    <item>My Tab 1</item> 
    <item>My Tab 2</item>
</string-array>

但是,我有一个不同类型的xml。它会得到andorid的支持吗?如果是,怎么样?

<sura index="114" name="الناس">
    <aya index="1" text="قُلْ أَعُوذُ بِرَبِّ النَّاسِ" bismillah="بِسْمِ اللَّهِ الرَّحْمَنِ الرَّحِيمِ" />
    <aya index="2" text="مَلِكِ النَّاسِ" />
    <aya index="3" text="إِلَهِ النَّاسِ" />
    <aya index="4" text="مِن شَرِّ الْوَسْوَاسِ الْخَنَّاسِ" />
    <aya index="5" text="الَّذِي يُوَسْوِسُ فِي صُدُورِ النَّاسِ" />
    <aya index="6" text="مِنَ الْجِنَّةِ وَالنَّاسِ" />
</sura>

请帮我解决这个问题。

1 个答案:

答案 0 :(得分:0)

即使这是一段有效的xml代码,它也无法与Android资源结构一起使用。 Android具有特定的标签和关键字,可用于构建xml资源。

有关可用字符串格式的列表,您可以参考有关为Android提供字符串资源的this指南。

有必要将您拥有的任何xml文件转换为您列出的第一种格式,这是Android支持的处理String数组的方式。