2016-08-16 4 views
2

Я новичок в Android и изучаю книгу. Но здесь возникает проблема. Когда я решил добавить папку с именем layout_larger и скопировал файл с именем activity_one_page_or_two.xml в layout_larger, к сожалению, я встретил error : Error:(4, 43) cvc-elt.1.a: Cannot find the declaration of element LinearLayout. Идея, почему это происходит. Кто-нибудь может дать мне руку?не может найти декларацию элемента 'linearlayout'

Enter image description here

Enter image description here

+0

Привет Андерсон, и добро пожаловать в переполнение стека. Ваш вопрос требует небольшой работы по форматированию, чтобы сделать его более читаемым; например, рассмотрите возможность использования разметки кода (обратных циклов или четырех пробелов) для строки ошибки и рассмотрите возможность добавления описаний изображений, в которых говорится: «Введите описание изображения здесь». –

+1

Ваши двойные кавычки, они выглядят немного стильно (пользовательский шрифт?). Вы скопировали код из книги? Повторно введите двойные кавычки. – Shaishav

ответ

2

текущее расположение имя каталога layout_large это неправильно

правильное название директории макета большой

я надеюсь, что ваша проблема решительность.

+0

спасибо, я не мог поверить, какая ошибка у меня СДЕЛАЛА! Еще раз спасибо! –

+0

Добро пожаловать @AndersonZhang. –

0

При предоставлении альтернативных ресурсов, папки должны использовать "-" в качестве разделителя. Ты используешь "_". Попробуйте переименовать свою папку в «layout-large».

0

Ваш первый и последний ресурс, чтобы получить информацию о развитии Android, - official developer site.

По вашему вопросу смотрите this.

Решение: измените название своей каталогов layout-large insted of layout_large.

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