AttributeSet類

AttributeSet公共接口類

從指定新添加的XML文件中採集特徵、屬性等說明。通常你不想直接使用這個接口,而是用它傳遞資源。通過Theme.obtainstyledattributes()這個方法來解析屬性。 Resources API將依照你XML文件裏期望的那樣來改變源文件風格(類似“@String/ my_label”這樣的書寫格式);

如果你直接使用AttributeSet直接那麼需要你手工檢查資源引用(用getAttributeResourceValue(int,int)方法),並且需要自己做資源路徑查找。當取得屬性參數後,也可以直接使用AttributeSet固定應用程序的主題和風格。

通過XML.getAttributeSet() 方法可以精準的解析XmlPullParser。返回一個通用XmlPullParser工程接口的一個實現,然而它更多的應用於多個XML文件的聯接。但是它與編譯XML資源的結合更有用:
XmlPullParser parser = resources.getXml(myResouce);

 AttributeSet attributes = Xml.getAttributeSet(parser);

... ....

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章