2013-06-13 3 views
1

Нужно использовать GridLayout в моем проекте андроида 2.2, импортирую справочную библиотеку с /android-sdk-macosx/extras/android/support/v7/gridlayout. Когда я очищаю проект, красные подчеркивания уходят. Но как только я пытаюсь редактирование файла макета XML, возвращается ошибка:Указание андроида xml макет к справочной библиотеке

View requires API level 14 (current min is 8): 
<GridLayout> 

Так как же я получаю файл макет, чтобы указать на расположение сетки API 7?

ответ

0

Возможно, вы прочитали How to make Android GridLayout compatible to older version?. Если нет, я предлагаю вам пройти. Вы сказали, что импортировали справочную библиотеку. Но после его импорта вам также понадобится reference этот проект библиотеки для вашего рабочего проекта. Right click your project -> Properties. Select Android on the left and Добавить` ... Выберите импортированную библиотеку рабочей области. Он будет отображаться зеленым знаком.

Надеюсь, это поможет.

+0

Я делаю, как вы сказали, красная подсветка не исчезла. Поэтому я убираюсь, и он уходит. Но как только я делаю редактирование, красный возвращается. Так что в основном ваше предложение не имело никакого значения. Но я прочитаю ссылку. –

+0

Выполнение '' похоже, работает. Благодарю. –

+0

Рад, что вы это поняли. –