2015-11-05 4 views
0

Привет, у меня есть обновление моего sdk, и теперь я не могу использовать TextInputLayout из библиотеки поддержки дизайна. Он отлично работал, прежде чем я обновился.TextInputLayout com.android.layoutlib.bridge.MockView не может быть добавлен в android.view.ViewGroup

Это дает ошибку в файле XML, который Exception raised during rendering: com.android.layoutlib.bridge.MockView cannot be cast to android.view.ViewGroup

вот мой XML

<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" 
xmlns:tools="http://schemas.android.com/tools" 
xmlns:app="http://schemas.android.com/apk/res-auto" 
android:layout_width="match_parent" 
android:layout_height="match_parent" 
android:paddingBottom="@dimen/activity_vertical_margin" 
android:paddingLeft="@dimen/activity_horizontal_margin" 
android:paddingRight="@dimen/activity_horizontal_margin" 
android:paddingTop="@dimen/activity_vertical_margin" 
tools:context="com.example.edittest.MainActivity" > 

<android.support.design.widget.TextInputLayout 
    android:id="@+id/fNameLayout" 
    android:layout_width="wrap_content" 
    android:layout_height="wrap_content" 
    android:layout_below="@+id/imageView" 
    android:layout_centerHorizontal="true" 
    android:layout_marginTop="10dp" > 

    <EditText 
     android:id="@+id/fName" 
     android:layout_width="wrap_content" 
     android:layout_height="wrap_content" 
     android:ems="10" 
     android:hint="First Name" /> 
</android.support.design.widget.TextInputLayout> 

Пожалуйста, помогите мне.

ответ

0

это было точно SupportDesignLibrary проблема. новое обновление получило мне эту ошибку. поскольку я импортировал старую библиотеку, она работает нормально.

0

MockView extends View object. Он работал ранее, вам нужно дождаться обновления классов моста макета с новым обновлением sdk.

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