0
A
回答
2
是的,你絕對可以。使用Codename One Designer打開theme.res文件,並從左側的數據部分添加您的xml文件。現在,您可以使用theme
對象如下加載文件:
InputStream is = theme.getData("yourFile.xml");
或者,你可以把你的XML在類路徑(例如Java源代碼目錄),如下加載:
InputStream is = Display.getInstance().getResourceAsStream(null, "/yourFile.xml");
一旦你得到了一個InputStream
,只需用一個Reader
XMLParser xmlParser = new XMLParser();
xmlParser.parse(new InputStreamReader(is, "UTF-8"));
相關問題
- 1. Codenameone物理設備vs模擬器
- 2. 使用來自設備樹的信息註冊平臺設備
- 3. Flex移動設備 - 來自設備的觸摸反饋
- 4. 來自NSEvent/CGEvent的設備信息
- 5. 調試3.1.2。來自xcode的設備3.2.3
- 6. 來自Android設備的SPARQL查詢
- 7. 來自移動設備的流視頻
- 8. 來自C++/CX的設備唯一ID
- 9. 來自BroadcastReceiver的喚醒設備
- 10. 來自設備的dSYM文件
- 11. 來自iPhone設備的相冊路徑
- 12. 接收來自Arduino的藍牙設備
- 13. CodeNameOne的LocationManager W/O型的Android設備上的GPS
- 14. 爲什麼我的CodenameOne-App在ios設備
- 15. 將設備特定的文件添加爲codenameone本機庫
- 16. 識別HTTP請求來自設備
- 17. 獲得來自「網絡」設備
- 18. 來自不同設備確定輸入
- 19. 以xml格式輸出來自嵌入式設備的數據是否聰明?
- 20. 谷歌+登錄codenameone不工作在設備
- 21. codenameone虛擬鍵盤沒有顯示在Android設備
- 22. Codenameone:使用本機代碼讀取設備信息
- 23. dijit.Tree來自XML
- 24. ObjectAnimator XML確定設備
- 25. 來自googlecode的svn備份
- 26. 來自備忘錄的TDirectionsResult
- 27. 來自.zip的dotCMS備份
- 28. 來自Amazon S3的備份
- 29. 爲自己的設備
- 30. 計算來自Twitter的天數XML XML
大答案包裹它,我會用新的InputStreamReader(是,「UTF-8」),因爲默認的是使用平臺特定的編碼,可以是任何事情。 –
謝謝@ShaiAlmog。更新了我的答案 - 實際上是我自己的應用程序的代碼:) - 相應地 –