如何添加自定义XML属性元素以将条目添加到android中的XML文件

时间:2014-05-15 12:04:10

标签: android android-xml xml-attribute

我需要在项目文件夹中维护一个xml文件来保存/更新/自定义应用程序的配置。我将文件保存到' raw'文件夹内的' res'。 我在这个配置文件中的数据就像

`<?xml version="1.0" encoding="UTF-8"?>
<Manual>
<Configs>
    <Config name="image" category="jpeg"/>
    <Config name="text" category="pdf"/>
</Configs>
</Manual>`

我需要将条目添加到xml文件中,就像我们如何添加到res文件夹中的strings.xml文件一样。

enter image description here

当我尝试添加这样的项目时,我没有获得任何元素列表,如上面的弹出对话框。如何添加自定义元素并为自定义xml文件创建条目。

我需要项目类型&#39;配置&#39;并且应该有两个字段输入&#39; name&#39;和&#39;类别&#39;。

当我尝试添加时,我可以直接添加自定义属性

enter image description here

1 个答案:

答案 0 :(得分:0)

//您需要在attrs.xml中添加自定义属性

<resources>
   <declare-styleable name="PieChart">
       <attr name="showText" format="boolean" />
       <attr name="labelPosition" format="enum">
           <enum name="left" value="0"/>
           <enum name="right" value="1"/>
       </attr>
   </declare-styleable>
</resources>

按照this link

定义自定义属性