Указание макета Android xml в справочную библиотеку

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

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

Итак, как мне получить файл макета, чтобы он указывал на сетку API 7?

1 ответ

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

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

Другие вопросы по тегам