java.lang.ClassCastException: com.tv.practise.adapter.RecycleDataAdapter$SimpleImageWithText cannot be cast to com.tv.practise.adapter.RecycleDataAdapter$SimpleText

tip
Your exception is missing from the Samebug knowledge base.
Here are the best solutions we found on the Internet.
Click on the to mark the helpful solution and get rewards for you help.
  1. 0

    Recycle-view inflating different row :- Getting exception while binding the data

    Stack Overflow | 6 months ago | Ravindra Kushwaha
    java.lang.ClassCastException: com.tv.practise.adapter.RecycleDataAdapter$SimpleImageWithText cannot be cast to com.tv.practise.adapter.RecycleDataAdapter$SimpleText

    Root Cause Analysis

    1. java.lang.ClassCastException

      com.tv.practise.adapter.RecycleDataAdapter$SimpleImageWithText cannot be cast to com.tv.practise.adapter.RecycleDataAdapter$SimpleText

      at com.tv.practise.adapter.RecycleDataAdapter.onBindViewHolder()
    2. com.tv.practise
      RecycleDataAdapter.onBindViewHolder
      1. com.tv.practise.adapter.RecycleDataAdapter.onBindViewHolder(RecycleDataAdapter.java:101)
      1 frame
    3. Android v7
      RecyclerView.onMeasure
      1. android.support.v7.widget.RecyclerView$Adapter.onBindViewHolder(RecyclerView.java:5471)
      2. android.support.v7.widget.RecyclerView$Adapter.bindViewHolder(RecyclerView.java:5504)
      3. android.support.v7.widget.RecyclerView$Recycler.getViewForPosition(RecyclerView.java:4741)
      4. android.support.v7.widget.RecyclerView$Recycler.getViewForPosition(RecyclerView.java:4617)
      5. android.support.v7.widget.LinearLayoutManager$LayoutState.next(LinearLayoutManager.java:1994)
      6. android.support.v7.widget.LinearLayoutManager.layoutChunk(LinearLayoutManager.java:1390)
      7. android.support.v7.widget.LinearLayoutManager.fill(LinearLayoutManager.java:1353)
      8. android.support.v7.widget.LinearLayoutManager.onLayoutChildren(LinearLayoutManager.java:574)
      9. android.support.v7.widget.RecyclerView.dispatchLayoutStep2(RecyclerView.java:3028)
      10. android.support.v7.widget.RecyclerView.onMeasure(RecyclerView.java:2625)
      10 frames
    4. Android Platform
      FrameLayout.onMeasure
      1. android.view.View.measure(View.java:18804)
      2. android.view.ViewGroup.measureChildWithMargins(ViewGroup.java:5954)
      3. android.widget.LinearLayout.measureChildBeforeLayout(LinearLayout.java:1465)
      4. android.widget.LinearLayout.measureVertical(LinearLayout.java:748)
      5. android.widget.LinearLayout.onMeasure(LinearLayout.java:630)
      6. android.view.View.measure(View.java:18804)
      7. android.view.ViewGroup.measureChildWithMargins(ViewGroup.java:5954)
      8. android.widget.FrameLayout.onMeasure(FrameLayout.java:194)
      9. android.view.View.measure(View.java:18804)
      10. android.view.ViewGroup.measureChildWithMargins(ViewGroup.java:5954)
      11. android.widget.LinearLayout.measureChildBeforeLayout(LinearLayout.java:1465)
      12. android.widget.LinearLayout.measureVertical(LinearLayout.java:748)
      13. android.widget.LinearLayout.onMeasure(LinearLayout.java:630)
      14. android.view.View.measure(View.java:18804)
      15. android.view.ViewGroup.measureChildWithMargins(ViewGroup.java:5954)
      16. android.widget.FrameLayout.onMeasure(FrameLayout.java:194)
      16 frames
    5. Android
      PhoneWindow$DecorView.onMeasure
      1. com.android.internal.policy.PhoneWindow$DecorView.onMeasure(PhoneWindow.java:2643)
      1 frame
    6. Android Platform
      ActivityThread.main
      1. android.view.View.measure(View.java:18804)
      2. android.view.ViewRootImpl.performMeasure(ViewRootImpl.java:2112)
      3. android.view.ViewRootImpl.measureHierarchy(ViewRootImpl.java:1228)
      4. android.view.ViewRootImpl.performTraversals(ViewRootImpl.java:1464)
      5. android.view.ViewRootImpl.doTraversal(ViewRootImpl.java:1119)
      6. android.view.ViewRootImpl$TraversalRunnable.run(ViewRootImpl.java:6060)
      7. android.view.Choreographer$CallbackRecord.run(Choreographer.java:858)
      8. android.view.Choreographer.doCallbacks(Choreographer.java:670)
      9. android.view.Choreographer.doFrame(Choreographer.java:606)
      10. android.view.Choreographer$FrameDisplayEventReceiver.run(Choreographer.java:844)
      11. android.os.Handler.handleCallback(Handler.java:746)
      12. android.os.Handler.dispatchMessage(Handler.java:95)
      13. android.os.Looper.loop(Looper.java:148)
      14. android.app.ActivityThread.main(ActivityThread.java:5443)
      14 frames
    7. Java RT
      Method.invoke
      1. java.lang.reflect.Method.invoke(Native Method)
      1 frame
    8. Android
      ZygoteInit.main
      1. com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:728)
      2. com.android.internal.os.ZygoteInit.main(ZygoteInit.java:618)
      2 frames