2012-02-01 67 views
5

在我的應用程序中,我想從服務器獲取佈局文件並將該文件設置爲activity的內容視圖。我想知道它是否可能..爲此,我在頭腦是我會從服務器下載文件,並將其存儲在SD卡,並將從那裏訪問它。但是有可能將該文件設置爲內​​容視圖..請幫助我..從SD卡中設置xml文件作爲Android中的佈局

回答

3

不,它不是可能。

要將xml文件設置爲您的活動中的佈局,您在res/layout目錄中具有該文件,並確保其在R.java文件中的id項。

如果不保留res/layout,則無法將其作爲佈局應用於您的活動。

編輯:

基本上當你把res/layout然後將其ID條目public static final class layoutR.java文件創建的任何xml layout文件,並從那裏當你設置文件作爲活動的contentView()inflate它, android簡單的從該原始佈局xml文件創建一個視圖並將其應用於您的活動。

+0

感謝您的回答...只是另一個問題..我想在android中動態設置佈局是否可能呢?我的佈局從服務器包含所有必要的信息來設置佈局....你能幫助我嗎? – android 2012-02-01 11:53:08

+0

我想如果你把關於在服務器端創建佈局的必要信息放在文件中,那麼在android應用程序中創建一個用於動態視圖的java代碼,並在該java代碼中使用這些信息(從服務器端文件)並使其適當查看並動態設置它.. – user370305 2012-02-01 11:56:43

+0

是的...可以完成...但是會增加我的處理時間嗎? – android 2012-02-01 12:01:53