Установить XML-файл с SD-карты как макет в Android - PullRequest
5 голосов
/ 01 февраля 2012

В моем приложении я хочу получить файл макета с сервера и установить этот файл в качестве представления содержимого деятельности. Я хочу знать, возможно ли это. Для этого я хотел загрузить файл с сервера исохранит его на SD-карте и оттуда получит к нему доступ. Но возможно ли установить файл в качестве просмотра содержимого ... Пожалуйста, помогите мне ..

1 Ответ

3 голосов
/ 01 февраля 2012

Нет, это невозможно.

Чтобы установить XML-файл в качестве макета в своей деятельности, у вас есть этот файл в каталоге res/layout, а также убедитесь, что его идентификатор указан в R.java файлах.

Не сохраняя его в res/layout, вы не сможете применить его в качестве макета для своей деятельности.

РЕДАКТИРОВАТЬ:

В основном, когда вы помещаете любой xml layout файл в res/layout, тогда его идентификатор создается в public static final class layout в R.java файлах, и оттуда, когда вы устанавливаете этот файл как contentView() вашей деятельности или inflate это, ореховая скорлупа андроида делает вид из этого необработанного XML-файла макета и применяет его к вашей деятельности.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...