2016-11-08 7 views
1

Я начинаю разработку Android, я использую moondroid CoverFlow (внешнюю библиотеку), чтобы создать CoverFlow, но я не понимаю, почему я получаю исключение нулевого указателя при его использовании в XML.Почему я получаю NullPointerException при использовании фонового потока?

Вот мой XML-файл:

<?xml version="1.0" encoding="utf-8"?> 
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" 
    android:layout_width="match_parent" 
    android:layout_height="match_parent" 
    xmlns:coverflow="http://schemas.android.com/tools"> 

    <it.moondroid.coverflow.components.ui.containers.FeatureCoverFlow 
     android:id="@+id/coverflow" 
     android:layout_width="match_parent" 
     android:layout_height="match_parent" 
     coverflow:coverHeight="@dimen/cover_height" 
     coverflow:coverWidth="@dimen/cover_width" 
     coverflow:maxScaleFactor="1.5" 
     coverflow:reflectionGap="0px" 
     coverflow:rotationThreshold="0.5" 
     coverflow:scalingThreshold="0.5"> 

    </it.moondroid.coverflow.components.ui.containers.FeatureCoverFlow> 

</RelativeLayout> 

А вот ошибка, что я получаю:

java.lang.NullPointerExceptio at it.moondroid.coverflow.components.ui.containers.FeatureCoverFlow.dispatchDraw(FeatureCoverFlow.java:471) 
at android.view.View.draw(View.java:16974) at android.view.ViewGroup.drawChild_Original(ViewGroup.java:3764) at android.view.ViewGroup_Delegate.drawChild(ViewGroup_Delegate.java:61) at android.view.ViewGroup.drawChild(ViewGroup.java:3764) at android.view.ViewGroup.dispatchDraw(ViewGroup.java:3550) at android.view.View.draw(View.java:16974) at android.view.ViewGroup.drawChild_Original(ViewGroup.java:3764) at android.view.ViewGroup_Delegate.drawChild(ViewGroup_Delegate.java:61) at android.view.ViewGroup.drawChild(ViewGroup.java:3764) at android.view.ViewGroup.dispatchDraw(ViewGroup.java:3550) at android.view.View.draw(View.java:16974) at android.view.ViewGroup.drawChild_Original(ViewGroup.java:3764) at android.view.ViewGroup_Delegate.drawChild(ViewGroup_Delegate.java:61) at android.view.ViewGroup.drawChild(ViewGroup.java:3764) at android.view.ViewGroup.dispatchDraw(ViewGroup.java:3550) at android.view.View.draw(View.java:16974) at android.view.ViewGroup.drawChild_Original(ViewGroup.java:3764) at android.view.ViewGroup_Delegate.drawChild(ViewGroup_Delegate.java:61) at android.view.ViewGroup.drawChild(ViewGroup.java:3764) at android.view.ViewGroup.dispatchDraw(ViewGroup.java:3550) at android.view.View.draw(View.java:17071) 
+0

Нам понадобится больше stacktace и кода, чтобы помочь – Emmanuel

+0

@ Emmanuel Я предоставил оставшуюся трассировку стека – Abhinav422

ответ

0

Просто взгляните на образец примера устанавливается как этот

<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" 
xmlns:coverflow="http://schemas.android.com/apk/res-auto" 
xmlns:tools="http://schemas.android.com/tools" 
android:layout_width="match_parent" 
android:layout_height="match_parent" 
android:background="@android:color/darker_gray" 
tools:context="it.moondroid.carousellayoutdemo.CoverFlowActivity"> 


<it.moondroid.coverflow.components.ui.containers.FeatureCoverFlow 
    android:id="@+id/coverflow" 
    android:layout_width="match_parent" 
    android:layout_height="match_parent" 
    coverflow:coverHeight="@dimen/cover_height" 
    coverflow:coverWidth="@dimen/cover_width" 
    coverflow:maxScaleFactor="1.5" 
    coverflow:reflectionGap="0px" 
    coverflow:rotationThreshold="0.5" 
    coverflow:scalingThreshold="0.5" 
    coverflow:spacing="0.6" /> 

<TextSwitcher 
    android:id="@+id/title" 
    android:layout_width="match_parent" 
    android:layout_height="wrap_content" 
    android:paddingBottom="16dp" 
    android:layout_alignParentBottom="true" 
    android:layout_centerVertical="true" /> 

</RelativeLayout> 

и добавить дополнительный файл like this Просто взгляните на sample too

+0

все еще ошибка сохраняется – Abhinav422

+0

ли вы получаете красную линию в xml? добавьте свой код Java –

+0

ok программа запускается, спасибо большое – Abhinav422

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

  • Нет связанных вопросов^_^