2014-10-01 3 views
1

Я получил эту ошибку:SwipeRefreshLayout com.android.layoutlib.bridge.MockView не может быть приведен к android.view.ViewGroup

Exception raised during rendering: 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: 
- android.support.v4.widget.SwipeRefreshLayout (Fix Build Path, Edit XML, Create Class) 

Мой код XML:

<?xml version="1.0" encoding="utf-8"?> 
<android.support.v4.widget.SwipeRefreshLayout 
xmlns:android="http://schemas.android.com/apk/res/android" 
android:id="@+id/swipe_container" 
android:layout_width="match_parent" 
android:layout_height="match_parent"> 

<ListView android:id="@+id/news_list" 
      android:layout_width="match_parent" 
      android:layout_height="match_parent" /> 

</android.support.v4.widget.SwipeRefreshLayout> 

Я уже перезапуске затмение , но это не решит ошибку.

+0

Пожалуйста, отправьте вывод logcat. –

+0

@GauravArora Это происходит в затмении, а не во время выполнения. – Malek

+0

Работает идеально для меня, я использую Luna Release (4.4.0). Возможно, вам пора обновиться. –

ответ

0

Я решил эту ошибку, скопировав SwipeRefreshLayout из библиотеки поддержки в мой пакет.

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