Git Product home page Git Product logo

Comments (22)

fangithubgithub avatar fangithubgithub commented on September 8, 2024

02-20 14:16:38.229 16567-16567/com.wyys.seller E/AndroidRuntime: FATAL EXCEPTION: main
Process: com.wyys.seller, PID: 16567
java.lang.RuntimeException: Unable to start activity ComponentInfo{com.wyys.seller/com.wyys.seller.ProvingActivity}: android.view.InflateException: Binary XML file line #29: Error inflating class me.yokeyword.indexablerv.IndexableLayout
at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2342)
at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2404)
at android.app.ActivityThread.access$800(ActivityThread.java:154)
at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1315)
at android.os.Handler.dispatchMessage(Handler.java:102)
at android.os.Looper.loop(Looper.java:135)
at android.app.ActivityThread.main(ActivityThread.java:5290)
at java.lang.reflect.Method.invoke(Native Method)
at java.lang.reflect.Method.invoke(Method.java:372)
at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:911)
at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:706)
Caused by: android.view.InflateException: Binary XML file line #29: Error inflating class me.yokeyword.indexablerv.IndexableLayout
at android.view.LayoutInflater.createView(LayoutInflater.java:637)
at android.view.LayoutInflater.createViewFromTag(LayoutInflater.java:747)
at android.view.LayoutInflater.rInflate(LayoutInflater.java:810)
at android.view.LayoutInflater.rInflate(LayoutInflater.java:813)
at android.view.LayoutInflater.inflate(LayoutInflater.java:508)
at android.view.LayoutInflater.inflate(LayoutInflater.java:418)
at android.view.LayoutInflater.inflate(LayoutInflater.java:365)
at android.support.v7.app.AppCompatDelegateImplV7.setContentView(AppCompatDelegateImplV7.java:249)
at android.support.v7.app.AppCompatActivity.setContentView(AppCompatActivity.java:106)
at com.wyys.seller.ProvingActivity.onCreate(ProvingActivity.java:36)
at android.app.Activity.performCreate(Activity.java:6039)
at android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:1106)
at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2295)
at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2404) 
at android.app.ActivityThread.access$800(ActivityThread.java:154) 
at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1315) 
at android.os.Handler.dispatchMessage(Handler.java:102) 
at android.os.Looper.loop(Looper.java:135) 
at android.app.ActivityThread.main(ActivityThread.java:5290) 
at java.lang.reflect.Method.invoke(Native Method) 
at java.lang.reflect.Method.invoke(Method.java:372) 
at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:911) 
at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:706) 
Caused by: java.lang.reflect.InvocationTargetException
at java.lang.reflect.Constructor.newInstance(Native Method)
at java.lang.reflect.Constructor.newInstance(Constructor.java:288)
at android.view.LayoutInflater.createView(LayoutInflater.java:611)
at android.view.LayoutInflater.createViewFromTag(LayoutInflater.java:747) 
at android.view.LayoutInflater.rInflate(LayoutInflater.java:810) 
at android.view.LayoutInflater.rInflate(LayoutInflater.java:813) 
at android.view.LayoutInflater.inflate(LayoutInflater.java:508) 
at android.view.LayoutInflater.inflate(LayoutInflater.java:418) 
at android.view.LayoutInflater.inflate(LayoutInflater.java:365) 
at android.support.v7.app.AppCompatDelegateImplV7.setContentView(AppCompatDelegateImplV7.java:249) 
at android.support.v7.app.AppCompatActivity.setContentView(AppCompatActivity.java:106) 
at com.wyys.seller.ProvingActivity.onCreate(ProvingActivity.java:36) 
at android.app.Activity.performCreate(Activity.java:6039) 
at android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:1106) 
at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2295) 
at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2404) 
at android.app.ActivityThread.access$800(ActivityThread.java:154) 
at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1315) 
at android.os.Handler.dispatchMessage(Handler.java:102) 
at android.os.Looper.loop(Looper.java:135) 
at android.app.ActivityThread.main(ActivityThread.java:5290) 
at java.lang.reflect.Method.invoke(Native Method) 
at java.lang.reflect.Method.invoke(Method.java:372) 
at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:911) 
at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:706) 
Caused by: java.lang.NoSuchMethodError: No static method getColor(Landroid/content/Context;I)I in class Landroid/support/v4/content/ContextCompat; or its super classes (declaration of 'android.support.v4.content.ContextCompat' appears in /data/app/com.wyys.seller-1/base.apk)
at me.yokeyword.indexablerv.IndexableLayout.init(IndexableLayout.java:291)
at me.yokeyword.indexablerv.IndexableLayout.(IndexableLayout.java:116)
at me.yokeyword.indexablerv.IndexableLayout.(IndexableLayout.java:111)
at java.lang.reflect.Constructor.newInstance(Native Method) 
at java.lang.reflect.Constructor.newInstance(Constructor.java:288) 
at android.view.LayoutInflater.createView(LayoutInflater.java:611) 
at android.view.LayoutInflater.createViewFromTag(LayoutInflater.java:747) 
at android.view.LayoutInflater.rInflate(LayoutInflater.java:810) 
at android.view.LayoutInflater.rInflate(LayoutInflater.java:813) 
at android.view.LayoutInflater.inflate(LayoutInflater.java:508) 
at android.view.LayoutInflater.inflate(LayoutInflater.java:418) 
at android.view.LayoutInflater.inflate(LayoutInflater.java:365) 
at android.support.v7.app.AppCompatDelegateImplV7.setContentView(AppCompatDelegateImplV7.java:249) 
at android.support.v7.app.AppCompatActivity.setContentView(AppCompatActivity.java:106) 
at com.wyys.seller.ProvingActivity.onCreate(ProvingActivity.java:36) 
at android.app.Activity.performCreate(Activity.java:6039) 
at android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:1106) 
at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2295) 
at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2404) 
at android.app.ActivityThread.access$800(ActivityThread.java:154) 
at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1315) 
at android.os.Handler.dispatchMessage(Handler.java:102) 
at android.os.Looper.loop(Looper.java:135) 
at android.app.ActivityThread.main(ActivityThread.java:5290) 
at java.lang.reflect.Method.invoke(Native Method) 
at java.lang.reflect.Method.invoke(Method.java:372) 
at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:911) 
at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:706) 

from indexablerecyclerview.

fangithubgithub avatar fangithubgithub commented on September 8, 2024

求解答

from indexablerecyclerview.

YoKeyword avatar YoKeyword commented on September 8, 2024

ComponentInfo{com.wyys.seller/com.wyys.seller.ProvingActivity}: android.view.InflateException: Binary XML file line #29: Error inflating class me.yokeyword.indexablerv.IndexableLayout

ProvingActivity的xml布局代码贴一下

from indexablerecyclerview.

fangithubgithub avatar fangithubgithub commented on September 8, 2024

就是你那个代码沾过去的

from indexablerecyclerview.

YoKeyword avatar YoKeyword commented on September 8, 2024

Demo看下能跑吗? 能跑的话仔细检查下代码~

from indexablerecyclerview.

fangithubgithub avatar fangithubgithub commented on September 8, 2024

demo能跑弄到自己的项目里不好使

from indexablerecyclerview.

fangithubgithub avatar fangithubgithub commented on September 8, 2024

你那个pickactivity我可以放到fragment里,我的底部切换时4个fragment

from indexablerecyclerview.

fangithubgithub avatar fangithubgithub commented on September 8, 2024

还有那个sdk版本我感觉那个可能太高,v4v7的libs我的好像放不了那么高,我用httpclient解析的最高到5.1,你那是6.0的么

from indexablerecyclerview.

YoKeyword avatar YoKeyword commented on September 8, 2024

建议仔细检查下XML的29行附近 或者贴代码; 和SDK应该没关系的

from indexablerecyclerview.

fangithubgithub avatar fangithubgithub commented on September 8, 2024

<android.support.v7.widget.SearchView
    android:id="@+id/searchview"
    android:layout_width="match_parent"
    android:layout_height="42dp"
    android:layout_marginBottom="4dp"
    android:layout_marginLeft="16dp"
    android:layout_marginRight="16dp"
    android:layout_marginTop="8dp"
    android:background="#f3f3f3"
    android:focusable="false"
    android:focusableInTouchMode="false"
    android:textColor="#757575"
    app:iconifiedByDefault="false"
    app:queryBackground="@null"
    app:queryHint="请输入关键字"/>

<FrameLayout
    android:layout_width="match_parent"
    android:layout_height="match_parent">

    <me.yokeyword.indexablerv.IndexableLayout
        android:id="@+id/indexableLayout"
        android:layout_width="match_parent"
        android:layout_height="match_parent"
        app:indexBar_background="#08000000"
        app:indexBar_layout_width="24dp"
        app:indexBar_textColor="@android:color/black"
        app:indexBar_textSpace="8dp"/>

    <fragment
        android:id="@+id/search_fragment"
        class="me.yokeyword.sample.city.SearchFragment"
        android:layout_width="match_parent"
        android:layout_height="match_parent"/>

    <FrameLayout
        android:id="@+id/progress"
        android:layout_width="match_parent"
        android:background="@android:color/white"
        android:layout_height="match_parent">

        <ProgressBar
            android:layout_width="56dp"
            android:layout_height="56dp"
            android:layout_gravity="center"/>
    </FrameLayout>
</FrameLayout>

from indexablerecyclerview.

YoKeyword avatar YoKeyword commented on September 8, 2024

标签里的class="me.yokeyword.sample.city.SearchFragment"

这个Fragment你没有这个类吧, 要写你自己的Fragment类

from indexablerecyclerview.

fangithubgithub avatar fangithubgithub commented on September 8, 2024

我是先粘的你的,难道不好使么

from indexablerecyclerview.

YoKeyword avatar YoKeyword commented on September 8, 2024

我的是Demo。。。。 实际情况当然按照README来集成

标签里的name, class属性 需要填写项目中存在的类名

from indexablerecyclerview.

fangithubgithub avatar fangithubgithub commented on September 8, 2024

那个我知道,都根据我的实际项目改的,

from indexablerecyclerview.

fangithubgithub avatar fangithubgithub commented on September 8, 2024

但是他就是不好使

from indexablerecyclerview.

fangithubgithub avatar fangithubgithub commented on September 8, 2024

就是正常按自己的项目改掉能改的类和名也应该好使啊

from indexablerecyclerview.

fangithubgithub avatar fangithubgithub commented on September 8, 2024

你的改了就一点就蹦报错了

from indexablerecyclerview.

YoKeyword avatar YoKeyword commented on September 8, 2024

最终...找到原因了吗? 是class名的问题吗? 复制粘贴少用,那个是Demo,和你场景可能不同,自己集成下

from indexablerecyclerview.

fangithubgithub avatar fangithubgithub commented on September 8, 2024

改不了你的,

from indexablerecyclerview.

fangithubgithub avatar fangithubgithub commented on September 8, 2024

用别人的了

from indexablerecyclerview.

fangithubgithub avatar fangithubgithub commented on September 8, 2024

那个有点不妥

from indexablerecyclerview.

YoKeyword avatar YoKeyword commented on September 8, 2024

OK

from indexablerecyclerview.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.