2013-08-25 2 views
0

Когда я добавляю xml и назову его, в первую очередь, он не позволит мне помещать его под папку, которую я создаю, потому что имя папки не отображается. Но когда я помещаю xml-файл в значение или в меню. Я получаю ошибку rootПолучение ошибки xml-файла

+2

Люди вряд ли смогут ответить на ваш вопрос в его нынешнем виде. Пожалуйста, повторите и уточните, что вы хотите достичь * и * то, что вы уже пробовали – bigge

ответ

1

Вы можете разместить свои собственные XML-файлы в res/raw или res/xml. Вы также можете поместить их в папку assets, где вы можете сохранить исходное имя файла и иерархию папок. Вы не можете поместить свои собственные XML-файлы в свое исходное кодовое дерево или непосредственно в корневую папку res.

См. Руководство по теме Providing Resources.

+0

Итак, я создал папку сокровищ и создал раскладку treasure.xml, поэтому я показываю ее в своем Java-коде. Когда я запускаю его, я хочу, чтобы содержимое в xml отображалось в моем текстовом редакторе. – user2089542

+0

@ user2089542 - Если вы поместите файл в папку 'res/raw', вы можете открыть InputStream, как описано в разделе« Предоставление ресурсов ». Затем вы можете обернуть это в «InputStreamReader» и прочитать весь XML-текст как текст и установить его как текст для вашего вида EditText. Обратите внимание, что вам нужно будет сохранить его в другом месте; вы не можете изменять активы или ресурсы, упакованные в .apk во время выполнения. –

+0

как написать код в edittext или textview – user2089542

Смежные вопросы