2012-02-01 60 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