Я пробовал это весь вечер безрезультатно, поэтому я собираюсь перечислить свои точные шаги, начиная с нуля.
Это будет мой проект, в котором я хочу создать сетку макет включен.
Чтобы настроить пакет поддержки, выполните следующие действия:
android-sdks\extras\android\support\v7\gridlayout
testinggridlayout
и щелкните свойства:В этот момент
Если я захожу в макет main.xml вручную, вставляю этот код:
<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:orientation="vertical" >
<GridLayout
android:background="#FFFFFF"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:columnCount="8"
android:rowCount="5" >
</GridLayout>
</LinearLayout>
Я получаю сообщение об ошибке:
Не удалось найти следующие классы:-GridLayout (исправить сборку путь, отредактируйте XML).
Если я изменю
<GridLayout> & </GridLayout>
на
<android.support.v7.widget.GridLayout> & </android.support.v7.widget.Gridlayout>
, я получу ту же ошибку:
Не удалось найти следующие классы:- android.support.v7.widget.GridLayout (исправить путь сборки, отредактировать XML).
В этот момент я создал папку в своем проекте под названием "libs".
Затем я скопировал в эту папку файл android-support-v7-GridLayout.jar из раздела libs проекта GridLayout.
Я щелкнул правой кнопкой мыши этот файл в папке «libs» в «testinggridlayout» и выбрал «Добавить в путь сборки».
Затем моя ошибка изменилась на:
Не удалось создать экземпляры следующих классов:- android.support.v7.widget.GridLayout (открыть класс, показать журнал ошибок)
Какой бит(s)] я пропустил / не должен был делать?