По какой-то причине мой проект Android компилируется должным образом, отлично работает как на телефонах, так и на эмуляторах, и даже включает в себя несколько файлов макетов XML с LinearLayouts, TextViews, Buttons, Images и даже пользовательскими компонентами View, но когда дело доходит до форм, это просто не могу их найти.
Вот мой код:
<?xml version="1.0" encoding="utf-8"?>
<shape
xmlns:android="http://schemas.android.com/apk/res/android"
android:shape="rectangle"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
>
<solid android:color="#ffffff"/>
<stroke android:width="3dp"
android:color="#ff000000"/>
<padding android:left="1dp"
android:top="1dp"
android:right="1dp"
android:bottom="1dp"/>
<corners android:radius="30dp"/>
</shape>
И ошибка, которую я получаю в графическом макете в Eclipse:
com.android.layoutlib.bridge.MockView cannot be cast to android.view.ViewGroup
Exception details are logged in Window > Show View > Error Log
The following classes could not be found:
- shape (Fix Build Path, Edit XML)
- solid (Fix Build Path, Edit XML)
Я нацеливаюсь на API Google Android 2.2 Froyo.
Предложения