Giter Site home page Giter Site logo

android-materialrefreshlayout's People

Contributors

android-cjj avatar liaohuqiu avatar ppamorim avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

android-materialrefreshlayout's Issues

头部有时候会报这NullPointException

java.lang.NullPointerException: Attempt to invoke virtual method 'void com.cjj.CircleProgressBar.setProgress(int)' on a null object reference
at com.cjj.MaterialHeadView$1.run(MaterialHeadView.java:96)
at android.os.Handler.handleCallback(Handler.java:739)
at android.os.Handler.dispatchMessage(Handler.java:95)
at android.os.Looper.loop(Looper.java:158)
at android.app.ActivityThread.main(ActivityThread.java:7229)
at java.lang.reflect.Method.invoke(Native Method)
at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:1230)
at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:1120)

布局中使用app:overlay="false" 与autoRefresh(); 同时使用会出现NullPointException

报错代码

public void autoRefresh()
    {
        updateListener();
        if(isOverlay)
        {

            mHeadLayout.getLayoutParams().height = (int) mHeadHeight;
            mHeadLayout.requestLayout();
        }else
        {
            createAnimatorTranslationY(mChildView, mHeadHeight, mHeadLayout);
        }
    }

在程序执行到mHeadLayout.getLayoutParams().height = (int) mHeadHeight; 时出现空指针
布局文件如下

<com.cjj.MaterialRefreshLayout
        android:id="@+id/refresh"
        android:layout_width="match_parent"
        android:layout_height="match_parent"
        android:layout_above="@+id/buyCarLayout"
        android:layout_below="@id/productsOptions"
        app:isLoadMore="true"
        app:overlay="true"
        app:wave_show="false">

        <android.support.v7.widget.RecyclerView
            android:id="@+id/products"
            android:layout_width="match_parent"
            android:layout_height="match_parent"/>
</com.cjj.MaterialRefreshLayout>

自动加载更多

您好,请问自动加载更多如何实现呢?感觉现在上拉一下才能触发加载更多效果不是很好,自己尝试改了一下好多问题。。。T_T

autoRefresh() BUG

MaterialRefreshLayout. autoRefresh() there is a bug..... with autoRefresh() ,the CircleProgressBar is not working. the arrow no Animation . Test on LG F240K S6EDGE NOTE4

Glitch on Marshamallow in circular progress

When the user pulls and releases arrows rotates and a "colored circle" appears before progress rotates. This glitch appears only on Marshmallow, on lower OS it works fine. I'll upload a gif/video in some time.

好难懂

一看这英语就知道是**人写的了,简直无法看

HomeButtonisUP

Hi. My main activity contain fragment. Fragment contained RecycleView wrapped in MaterialRefreshLayout. Problem is (after I add MaterialRefreshLayout) than app start NavigationDrawerFragment home button view as UP button(back) instead Home button(open menu). Yet I do not understand why

app:wave_show="false"

1.3.0
app:wave_show="false"
这一个设置了没有效果?不管理是false还是true都会出现波浪形状的背景。

有没有方法能判断页面正在Loading中?就是Loading还没有结束

发现一个崩溃问题,空指针异常。

04-21 16:44:09.566 8417-8417/ E/AndroidRuntime: FATAL EXCEPTION: main

java.lang.NullPointerException
at com.cjj.MaterialRefreshLayout.setProgressValue(MaterialRefreshLayout.java:393)
at com.cjj.MaterialRefreshLayout.finishRefreshing(MaterialRefreshLayout.java:484)
at com.cjj.MaterialRefreshLayout$2.run(MaterialRefreshLayout.java:492)
at android.os.Handler.handleCallback(Handler.java:733)
at android.os.Handler.dispatchMessage(Handler.java:95)
at android.os.Looper.loop(Looper.java:136)
at android.app.ActivityThread.main(ActivityThread.java:5072)
at java.lang.reflect.Method.invokeNative(Native Method)
at java.lang.reflect.Method.invoke(Method.java:515)
at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:793)
at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:609)
at dalvik.system.NativeStart.main(Native Method)

Swipe to refresh is too sensitive

Is there some way to reduce the sensitivity as the application starts refreshing even if the swipe is too low? And this behavior is same in all devices.

MaterialRefreshLayout

java.lang.NullPointerException
at com.cjj.g.run(MaterialHeadView.java:96)
at android.os.Handler.handleCallback(Handler.java:800)
at android.os.Handler.dispatchMessage(Handler.java:100)
at android.os.Looper.loop(Looper.java:194)
at android.app.ActivityThread.main(ActivityThread.java:5469)
at java.lang.reflect.Method.invokeNative(Native Method)
at java.lang.reflect.Method.invoke(Method.java:525)
at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:857)
at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:624)
at dalvik.system.NativeStart.main(Native Method)

List view is locked while refreshing.

When refreshing we cant click on list view items. it freezes while refreshing? Is there any way to enable the listview (Clickable and scrollable) while refreshing?

Disable RefreshLayout

how to disable RefreshLayout ?

something like this :

MaterialRefreshLayout.Enabled = False;

Remove .idea

Please remove this generated folder. We don`t need it.

在android studio里面无法预览

报这个错误Rendering Problems java.lang.NoSuchFieldError com.cjj.MaterialHeadView.setProgressValue(MaterialHeadView.java:93),
请使用isInEditMode这个属性做判断

自动刷新会导致app异常退出

你好 , 非常感谢你开源的这个下拉刷新的库, 在设置materialRefreshLayout.autoRefresh();自动刷新的时候,会导致app异常退出。

java.lang.NullPointerException

java.lang.NullPointerException: Attempt to invoke virtual method 'void com.cjj.f.setProgressValue(int)' on a null object reference
at com.cjj.MaterialRefreshLayout.setProgressValue(MaterialRefreshLayout.java:393)
at com.cjj.MaterialRefreshLayout.g(MaterialRefreshLayout.java:484)

Show and hide circle progress bar manually

First of all I must thank you for this wonderful library....I wondered is there any way to show and hide the progress bar manually??

Not by swiping or things like that.

tnx

发现的多个问题。。。

1.进入列表的页面的时候不能直接下拉刷新,必须先滑动列表然后才能下拉刷新
2.刷新的时候列表不能滑动了
3.加载的时候还可以滑上去下拉刷新
4.加载的时候滑上去刷新 然后 就一直在加载中...
5.难道你自己不用的吗?

WaveShow和WaveColor无效

xml/java中设置waveShow没有效果,均会显示
waveColor设置颜色无效

<com.cjj.MaterialRefreshLayout
    android:layout_width="match_parent"
    android:layout_height="match_parent"
    app:overlay="true"
    app:wave_color="@color/black"
    app:wave_show="true ">

    <ListView
        android:layout_width="match_parent"
        android:layout_height="match_parent" />

</com.cjj.MaterialRefreshLayout>

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.