Android:关于元素

时间:2012-08-01 23:58:15

标签: android constructor element

我已经制作了一个与xml文件一起使用的自定义元素,我打算将这些元素作为一个数据框,我的应用程序将只读取这些自定义元素,传输它们所持有的数据,如大小,xy位置,颜色等。等等。并将相应地工作。

所以我得到了构建元素的重点:

public class Feature extends Element  {

        Feature() {
            super();
            // TODO Auto-generated constructor stub
          }

}

“super();” line被标记为红色,表示错误,它表示:“构造函数元素不可见”

有人可以向我解释发生了什么事吗?

尝试添加上下文上下文或AtrributSet attrs,我更熟悉的东西......什么都没有:{

1 个答案:

答案 0 :(得分:0)

我认为你不太明白元素是什么。元素指的是XML标记。 例如,如果XML是:

        <bookstore>
          <book category="CHILDREN" stuff= “yes”>
            <title>Harry Potter</title>
            <author>J K. Rowling</author>
            <year>2005</year>
            <price>29.99</price>
        </book category>
        </bookstore>

元素是:书店,书籍,标题,作者,年份,价格
    节点是:书店,书籍,标题,作者,年份,价格(单独)
    NodeList =书店,书籍,标题,作者,年份,价格(合在一起)
    属性=类别&amp;东西
    文字内容= Happy Potter,J。K。Rowling,2005年     Text =“2005”或“29.99”
    开始标记= <bookstore>, <book>
    结束标记= </bookstore>, </book>

另外,如果你看一下元素类(http://docs.oracle.com/javase/1.4.2/docs/api/org/w3c/dom/Element.html),它会说它是一个“接口元素”。 “接口”意味着你必须“实现”,而不是扩展它。

我首先建议你弄清楚XML是什么。这是一个关于XML的教程:http://www.tizag.com/xmlTutorial/