2012-08-01 38 views
0

我已经制作了一个自定义元素来使用XML文件,我打算让这些元素只是一个数据框,我的应用程序将简单地读取这些自定义元素,传输他们拥有的数据,如大小,xy位置,颜色......等等。并且会相应地工作。Android:关于元素

所以我就以构造一个元件的点:

public class Feature extends Element { 

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

} 

“超级();”线标记为红色,因为错误,它说:“构造函数元素不可见”

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

尝试添加上下文的背景下或AtrributSet ATTRS,什么我很熟悉并且..而已:{

回答

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> 

的要素是:书店,书,书名,作者,年份,价格
的节点是:书店,书,书名,作者,年份,价格(分别)
节点列表=书店,书,书名,作者,年份,价格(一起)
属性=类别&东西
文本内容=快乐波特,J K.罗琳,2005年
文本=“2005”或“29.99 “
开始标记= <bookstore>, <book>
结束标记= </bookstore>, </book>

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

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