SwipeRefreshLayout - Pull From Bottom





.everyoneloves__top-leaderboard:empty,.everyoneloves__mid-leaderboard:empty,.everyoneloves__bot-mid-leaderboard:empty{ height:90px;width:728px;box-sizing:border-box;
}







27















Is there a way to use SwipeRefreshLayout to refresh ListView when it's pulled from bottom?



I created pull from top, but I would also need pull from bottom. There are many tutorials on how to create pull from top, but I couldn't find any tutorials for pull from bottom?










share|improve this question




















  • 3





    Maybe because you were searching for the wrong thing? What you are describing is an endless ListView

    – Xaver Kapeller
    Jul 21 '14 at 14:13




















27















Is there a way to use SwipeRefreshLayout to refresh ListView when it's pulled from bottom?



I created pull from top, but I would also need pull from bottom. There are many tutorials on how to create pull from top, but I couldn't find any tutorials for pull from bottom?










share|improve this question




















  • 3





    Maybe because you were searching for the wrong thing? What you are describing is an endless ListView

    – Xaver Kapeller
    Jul 21 '14 at 14:13
















27












27








27


4






Is there a way to use SwipeRefreshLayout to refresh ListView when it's pulled from bottom?



I created pull from top, but I would also need pull from bottom. There are many tutorials on how to create pull from top, but I couldn't find any tutorials for pull from bottom?










share|improve this question
















Is there a way to use SwipeRefreshLayout to refresh ListView when it's pulled from bottom?



I created pull from top, but I would also need pull from bottom. There are many tutorials on how to create pull from top, but I couldn't find any tutorials for pull from bottom?







android listview swiperefreshlayout






share|improve this question















share|improve this question













share|improve this question




share|improve this question








edited Aug 8 '17 at 17:37









Andrii Omelchenko

8,39762656




8,39762656










asked Jul 21 '14 at 14:09









user3486440user3486440

152123




152123








  • 3





    Maybe because you were searching for the wrong thing? What you are describing is an endless ListView

    – Xaver Kapeller
    Jul 21 '14 at 14:13
















  • 3





    Maybe because you were searching for the wrong thing? What you are describing is an endless ListView

    – Xaver Kapeller
    Jul 21 '14 at 14:13










3




3





Maybe because you were searching for the wrong thing? What you are describing is an endless ListView

– Xaver Kapeller
Jul 21 '14 at 14:13







Maybe because you were searching for the wrong thing? What you are describing is an endless ListView

– Xaver Kapeller
Jul 21 '14 at 14:13














5 Answers
5






active

oldest

votes


















18














SwipeRefreshLayout from Android Support Library version 21 does not support pull from bottom.
I have made modification SwipeRefreshLayoutBottom with is based on original SwipeRefreshLayout code.
It is fully based on original Google code with just inversion of coordinates and overridden implementation of canChildScrollDown method. All modification are marked as TODO.



Bitbucker repository






share|improve this answer





















  • 3





    Thanks AndreyICE. I ported your code to an Android Studio 1.2 project and created an aar library. The project also includes the gradle build. It's available at github.com/JohannBlake/SwipeRefreshLayoutBottom

    – AndroidDev
    May 14 '15 at 13:25











  • This answer should be accepted! Thank you AndreyICE

    – Bernas
    Jun 16 '15 at 14:33






  • 1





    It should not. The asker is looking for both top and bottom.

    – Andrew Gallasch
    Aug 3 '15 at 5:31






  • 1





    also if you place SwipeRefreshLayoutBottom.java file inside android.support.v4.widget package in your project, the original package-private classes CircleImageView and MaterialProgressDrawable from support library will be available. So you won't have to keep a copy of these classes.

    – Dmide
    Jun 22 '16 at 8:23











  • This is a wonderful workaround though.

    – sud007
    Jun 24 '16 at 8:54



















15














Use this great library:
OrangeGangsters SwipyRefreshLayout



So you can swipe both from top and bottom and supports API 9+.






share|improve this answer
























  • Great component. Just one issue though, the rotating arrow animation sometimes do not properly render and the arrow is not displayed.

    – Selçuk Cihan
    Jun 17 '16 at 11:15











  • You can create an issue in the repo, if you are sure about that problem

    – Morteza Rastgoo
    Jun 18 '16 at 6:28











  • This is cool layout but it's some bugs. Eg: pull up-to-bottom then pull bottom-to-up without lifting my finger, or sometimes refresh icon appears strange.

    – Na Pro
    Apr 20 '17 at 4:43



















0














I've encountered the same problem and I have solved it with a combination of swipeRefreshLayout and a touch event in my list. Here is the link:



https://stackoverflow.com/a/41701320/6144027






share|improve this answer

































    0














    Library omadahealth/SwipyRefreshLayout must be the answer for your case.



    Below Codes make your Recycler view pull up from bottom to refresh :



    <com.omadahealth.github.swipyrefreshlayout.library.SwipyRefreshLayout
    xmlns:android="http://schemas.android.com/apk/res/android"
    xmlns:app="http://schemas.android.com/apk/res-auto"
    android:id="@+id/refresh_layout"
    style="@style/View_MatchParent"
    android:layout_height="wrap_content"
    android:layout_gravity="bottom"
    app:srl_direction="bottom"
    >

    <android.support.v7.widget.RecyclerView
    android:id="@+id/recyclerview"
    style="@style/View_MatchParent"
    android:layout_height="wrap_content"
    android:clipToPadding="true"
    app:layout_behavior="@string/appbar_scrolling_view_behavior"/>

    </com.omadahealth.github.swipyrefreshlayout.library.SwipyRefreshLayout>





    share|improve this answer































      -5














      No, you can't do that with SwipeRefreshLayout. You need to implement your own layout, which is not that hard.



      Check this
      http://erikw.eu/open-source-android-pull-to-refresh-library/
      and this
      http://www.oodlestechnologies.com/blogs/Implementing-Pull-to-refresh-(like-in-Facebook-mobile-app)-for-ANDROID-using-Titanium






      share|improve this answer
























        Your Answer






        StackExchange.ifUsing("editor", function () {
        StackExchange.using("externalEditor", function () {
        StackExchange.using("snippets", function () {
        StackExchange.snippets.init();
        });
        });
        }, "code-snippets");

        StackExchange.ready(function() {
        var channelOptions = {
        tags: "".split(" "),
        id: "1"
        };
        initTagRenderer("".split(" "), "".split(" "), channelOptions);

        StackExchange.using("externalEditor", function() {
        // Have to fire editor after snippets, if snippets enabled
        if (StackExchange.settings.snippets.snippetsEnabled) {
        StackExchange.using("snippets", function() {
        createEditor();
        });
        }
        else {
        createEditor();
        }
        });

        function createEditor() {
        StackExchange.prepareEditor({
        heartbeatType: 'answer',
        autoActivateHeartbeat: false,
        convertImagesToLinks: true,
        noModals: true,
        showLowRepImageUploadWarning: true,
        reputationToPostImages: 10,
        bindNavPrevention: true,
        postfix: "",
        imageUploader: {
        brandingHtml: "Powered by u003ca class="icon-imgur-white" href="https://imgur.com/"u003eu003c/au003e",
        contentPolicyHtml: "User contributions licensed under u003ca href="https://creativecommons.org/licenses/by-sa/3.0/"u003ecc by-sa 3.0 with attribution requiredu003c/au003e u003ca href="https://stackoverflow.com/legal/content-policy"u003e(content policy)u003c/au003e",
        allowUrls: true
        },
        onDemand: true,
        discardSelector: ".discard-answer"
        ,immediatelyShowMarkdownHelp:true
        });


        }
        });














        draft saved

        draft discarded


















        StackExchange.ready(
        function () {
        StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fstackoverflow.com%2fquestions%2f24867204%2fswiperefreshlayout-pull-from-bottom%23new-answer', 'question_page');
        }
        );

        Post as a guest















        Required, but never shown

























        5 Answers
        5






        active

        oldest

        votes








        5 Answers
        5






        active

        oldest

        votes









        active

        oldest

        votes






        active

        oldest

        votes









        18














        SwipeRefreshLayout from Android Support Library version 21 does not support pull from bottom.
        I have made modification SwipeRefreshLayoutBottom with is based on original SwipeRefreshLayout code.
        It is fully based on original Google code with just inversion of coordinates and overridden implementation of canChildScrollDown method. All modification are marked as TODO.



        Bitbucker repository






        share|improve this answer





















        • 3





          Thanks AndreyICE. I ported your code to an Android Studio 1.2 project and created an aar library. The project also includes the gradle build. It's available at github.com/JohannBlake/SwipeRefreshLayoutBottom

          – AndroidDev
          May 14 '15 at 13:25











        • This answer should be accepted! Thank you AndreyICE

          – Bernas
          Jun 16 '15 at 14:33






        • 1





          It should not. The asker is looking for both top and bottom.

          – Andrew Gallasch
          Aug 3 '15 at 5:31






        • 1





          also if you place SwipeRefreshLayoutBottom.java file inside android.support.v4.widget package in your project, the original package-private classes CircleImageView and MaterialProgressDrawable from support library will be available. So you won't have to keep a copy of these classes.

          – Dmide
          Jun 22 '16 at 8:23











        • This is a wonderful workaround though.

          – sud007
          Jun 24 '16 at 8:54
















        18














        SwipeRefreshLayout from Android Support Library version 21 does not support pull from bottom.
        I have made modification SwipeRefreshLayoutBottom with is based on original SwipeRefreshLayout code.
        It is fully based on original Google code with just inversion of coordinates and overridden implementation of canChildScrollDown method. All modification are marked as TODO.



        Bitbucker repository






        share|improve this answer





















        • 3





          Thanks AndreyICE. I ported your code to an Android Studio 1.2 project and created an aar library. The project also includes the gradle build. It's available at github.com/JohannBlake/SwipeRefreshLayoutBottom

          – AndroidDev
          May 14 '15 at 13:25











        • This answer should be accepted! Thank you AndreyICE

          – Bernas
          Jun 16 '15 at 14:33






        • 1





          It should not. The asker is looking for both top and bottom.

          – Andrew Gallasch
          Aug 3 '15 at 5:31






        • 1





          also if you place SwipeRefreshLayoutBottom.java file inside android.support.v4.widget package in your project, the original package-private classes CircleImageView and MaterialProgressDrawable from support library will be available. So you won't have to keep a copy of these classes.

          – Dmide
          Jun 22 '16 at 8:23











        • This is a wonderful workaround though.

          – sud007
          Jun 24 '16 at 8:54














        18












        18








        18







        SwipeRefreshLayout from Android Support Library version 21 does not support pull from bottom.
        I have made modification SwipeRefreshLayoutBottom with is based on original SwipeRefreshLayout code.
        It is fully based on original Google code with just inversion of coordinates and overridden implementation of canChildScrollDown method. All modification are marked as TODO.



        Bitbucker repository






        share|improve this answer















        SwipeRefreshLayout from Android Support Library version 21 does not support pull from bottom.
        I have made modification SwipeRefreshLayoutBottom with is based on original SwipeRefreshLayout code.
        It is fully based on original Google code with just inversion of coordinates and overridden implementation of canChildScrollDown method. All modification are marked as TODO.



        Bitbucker repository







        share|improve this answer














        share|improve this answer



        share|improve this answer








        edited Aug 8 '17 at 13:22









        Michael Peterson

        6,84513945




        6,84513945










        answered Nov 6 '14 at 9:44









        AndreyICEAndreyICE

        2,7862422




        2,7862422








        • 3





          Thanks AndreyICE. I ported your code to an Android Studio 1.2 project and created an aar library. The project also includes the gradle build. It's available at github.com/JohannBlake/SwipeRefreshLayoutBottom

          – AndroidDev
          May 14 '15 at 13:25











        • This answer should be accepted! Thank you AndreyICE

          – Bernas
          Jun 16 '15 at 14:33






        • 1





          It should not. The asker is looking for both top and bottom.

          – Andrew Gallasch
          Aug 3 '15 at 5:31






        • 1





          also if you place SwipeRefreshLayoutBottom.java file inside android.support.v4.widget package in your project, the original package-private classes CircleImageView and MaterialProgressDrawable from support library will be available. So you won't have to keep a copy of these classes.

          – Dmide
          Jun 22 '16 at 8:23











        • This is a wonderful workaround though.

          – sud007
          Jun 24 '16 at 8:54














        • 3





          Thanks AndreyICE. I ported your code to an Android Studio 1.2 project and created an aar library. The project also includes the gradle build. It's available at github.com/JohannBlake/SwipeRefreshLayoutBottom

          – AndroidDev
          May 14 '15 at 13:25











        • This answer should be accepted! Thank you AndreyICE

          – Bernas
          Jun 16 '15 at 14:33






        • 1





          It should not. The asker is looking for both top and bottom.

          – Andrew Gallasch
          Aug 3 '15 at 5:31






        • 1





          also if you place SwipeRefreshLayoutBottom.java file inside android.support.v4.widget package in your project, the original package-private classes CircleImageView and MaterialProgressDrawable from support library will be available. So you won't have to keep a copy of these classes.

          – Dmide
          Jun 22 '16 at 8:23











        • This is a wonderful workaround though.

          – sud007
          Jun 24 '16 at 8:54








        3




        3





        Thanks AndreyICE. I ported your code to an Android Studio 1.2 project and created an aar library. The project also includes the gradle build. It's available at github.com/JohannBlake/SwipeRefreshLayoutBottom

        – AndroidDev
        May 14 '15 at 13:25





        Thanks AndreyICE. I ported your code to an Android Studio 1.2 project and created an aar library. The project also includes the gradle build. It's available at github.com/JohannBlake/SwipeRefreshLayoutBottom

        – AndroidDev
        May 14 '15 at 13:25













        This answer should be accepted! Thank you AndreyICE

        – Bernas
        Jun 16 '15 at 14:33





        This answer should be accepted! Thank you AndreyICE

        – Bernas
        Jun 16 '15 at 14:33




        1




        1





        It should not. The asker is looking for both top and bottom.

        – Andrew Gallasch
        Aug 3 '15 at 5:31





        It should not. The asker is looking for both top and bottom.

        – Andrew Gallasch
        Aug 3 '15 at 5:31




        1




        1





        also if you place SwipeRefreshLayoutBottom.java file inside android.support.v4.widget package in your project, the original package-private classes CircleImageView and MaterialProgressDrawable from support library will be available. So you won't have to keep a copy of these classes.

        – Dmide
        Jun 22 '16 at 8:23





        also if you place SwipeRefreshLayoutBottom.java file inside android.support.v4.widget package in your project, the original package-private classes CircleImageView and MaterialProgressDrawable from support library will be available. So you won't have to keep a copy of these classes.

        – Dmide
        Jun 22 '16 at 8:23













        This is a wonderful workaround though.

        – sud007
        Jun 24 '16 at 8:54





        This is a wonderful workaround though.

        – sud007
        Jun 24 '16 at 8:54













        15














        Use this great library:
        OrangeGangsters SwipyRefreshLayout



        So you can swipe both from top and bottom and supports API 9+.






        share|improve this answer
























        • Great component. Just one issue though, the rotating arrow animation sometimes do not properly render and the arrow is not displayed.

          – Selçuk Cihan
          Jun 17 '16 at 11:15











        • You can create an issue in the repo, if you are sure about that problem

          – Morteza Rastgoo
          Jun 18 '16 at 6:28











        • This is cool layout but it's some bugs. Eg: pull up-to-bottom then pull bottom-to-up without lifting my finger, or sometimes refresh icon appears strange.

          – Na Pro
          Apr 20 '17 at 4:43
















        15














        Use this great library:
        OrangeGangsters SwipyRefreshLayout



        So you can swipe both from top and bottom and supports API 9+.






        share|improve this answer
























        • Great component. Just one issue though, the rotating arrow animation sometimes do not properly render and the arrow is not displayed.

          – Selçuk Cihan
          Jun 17 '16 at 11:15











        • You can create an issue in the repo, if you are sure about that problem

          – Morteza Rastgoo
          Jun 18 '16 at 6:28











        • This is cool layout but it's some bugs. Eg: pull up-to-bottom then pull bottom-to-up without lifting my finger, or sometimes refresh icon appears strange.

          – Na Pro
          Apr 20 '17 at 4:43














        15












        15








        15







        Use this great library:
        OrangeGangsters SwipyRefreshLayout



        So you can swipe both from top and bottom and supports API 9+.






        share|improve this answer













        Use this great library:
        OrangeGangsters SwipyRefreshLayout



        So you can swipe both from top and bottom and supports API 9+.







        share|improve this answer












        share|improve this answer



        share|improve this answer










        answered Apr 20 '15 at 6:06









        Morteza RastgooMorteza Rastgoo

        2,82541938




        2,82541938













        • Great component. Just one issue though, the rotating arrow animation sometimes do not properly render and the arrow is not displayed.

          – Selçuk Cihan
          Jun 17 '16 at 11:15











        • You can create an issue in the repo, if you are sure about that problem

          – Morteza Rastgoo
          Jun 18 '16 at 6:28











        • This is cool layout but it's some bugs. Eg: pull up-to-bottom then pull bottom-to-up without lifting my finger, or sometimes refresh icon appears strange.

          – Na Pro
          Apr 20 '17 at 4:43



















        • Great component. Just one issue though, the rotating arrow animation sometimes do not properly render and the arrow is not displayed.

          – Selçuk Cihan
          Jun 17 '16 at 11:15











        • You can create an issue in the repo, if you are sure about that problem

          – Morteza Rastgoo
          Jun 18 '16 at 6:28











        • This is cool layout but it's some bugs. Eg: pull up-to-bottom then pull bottom-to-up without lifting my finger, or sometimes refresh icon appears strange.

          – Na Pro
          Apr 20 '17 at 4:43

















        Great component. Just one issue though, the rotating arrow animation sometimes do not properly render and the arrow is not displayed.

        – Selçuk Cihan
        Jun 17 '16 at 11:15





        Great component. Just one issue though, the rotating arrow animation sometimes do not properly render and the arrow is not displayed.

        – Selçuk Cihan
        Jun 17 '16 at 11:15













        You can create an issue in the repo, if you are sure about that problem

        – Morteza Rastgoo
        Jun 18 '16 at 6:28





        You can create an issue in the repo, if you are sure about that problem

        – Morteza Rastgoo
        Jun 18 '16 at 6:28













        This is cool layout but it's some bugs. Eg: pull up-to-bottom then pull bottom-to-up without lifting my finger, or sometimes refresh icon appears strange.

        – Na Pro
        Apr 20 '17 at 4:43





        This is cool layout but it's some bugs. Eg: pull up-to-bottom then pull bottom-to-up without lifting my finger, or sometimes refresh icon appears strange.

        – Na Pro
        Apr 20 '17 at 4:43











        0














        I've encountered the same problem and I have solved it with a combination of swipeRefreshLayout and a touch event in my list. Here is the link:



        https://stackoverflow.com/a/41701320/6144027






        share|improve this answer






























          0














          I've encountered the same problem and I have solved it with a combination of swipeRefreshLayout and a touch event in my list. Here is the link:



          https://stackoverflow.com/a/41701320/6144027






          share|improve this answer




























            0












            0








            0







            I've encountered the same problem and I have solved it with a combination of swipeRefreshLayout and a touch event in my list. Here is the link:



            https://stackoverflow.com/a/41701320/6144027






            share|improve this answer















            I've encountered the same problem and I have solved it with a combination of swipeRefreshLayout and a touch event in my list. Here is the link:



            https://stackoverflow.com/a/41701320/6144027







            share|improve this answer














            share|improve this answer



            share|improve this answer








            edited May 23 '17 at 12:09









            Community

            11




            11










            answered Jan 17 '17 at 15:45









            Marie AmidaMarie Amida

            438511




            438511























                0














                Library omadahealth/SwipyRefreshLayout must be the answer for your case.



                Below Codes make your Recycler view pull up from bottom to refresh :



                <com.omadahealth.github.swipyrefreshlayout.library.SwipyRefreshLayout
                xmlns:android="http://schemas.android.com/apk/res/android"
                xmlns:app="http://schemas.android.com/apk/res-auto"
                android:id="@+id/refresh_layout"
                style="@style/View_MatchParent"
                android:layout_height="wrap_content"
                android:layout_gravity="bottom"
                app:srl_direction="bottom"
                >

                <android.support.v7.widget.RecyclerView
                android:id="@+id/recyclerview"
                style="@style/View_MatchParent"
                android:layout_height="wrap_content"
                android:clipToPadding="true"
                app:layout_behavior="@string/appbar_scrolling_view_behavior"/>

                </com.omadahealth.github.swipyrefreshlayout.library.SwipyRefreshLayout>





                share|improve this answer




























                  0














                  Library omadahealth/SwipyRefreshLayout must be the answer for your case.



                  Below Codes make your Recycler view pull up from bottom to refresh :



                  <com.omadahealth.github.swipyrefreshlayout.library.SwipyRefreshLayout
                  xmlns:android="http://schemas.android.com/apk/res/android"
                  xmlns:app="http://schemas.android.com/apk/res-auto"
                  android:id="@+id/refresh_layout"
                  style="@style/View_MatchParent"
                  android:layout_height="wrap_content"
                  android:layout_gravity="bottom"
                  app:srl_direction="bottom"
                  >

                  <android.support.v7.widget.RecyclerView
                  android:id="@+id/recyclerview"
                  style="@style/View_MatchParent"
                  android:layout_height="wrap_content"
                  android:clipToPadding="true"
                  app:layout_behavior="@string/appbar_scrolling_view_behavior"/>

                  </com.omadahealth.github.swipyrefreshlayout.library.SwipyRefreshLayout>





                  share|improve this answer


























                    0












                    0








                    0







                    Library omadahealth/SwipyRefreshLayout must be the answer for your case.



                    Below Codes make your Recycler view pull up from bottom to refresh :



                    <com.omadahealth.github.swipyrefreshlayout.library.SwipyRefreshLayout
                    xmlns:android="http://schemas.android.com/apk/res/android"
                    xmlns:app="http://schemas.android.com/apk/res-auto"
                    android:id="@+id/refresh_layout"
                    style="@style/View_MatchParent"
                    android:layout_height="wrap_content"
                    android:layout_gravity="bottom"
                    app:srl_direction="bottom"
                    >

                    <android.support.v7.widget.RecyclerView
                    android:id="@+id/recyclerview"
                    style="@style/View_MatchParent"
                    android:layout_height="wrap_content"
                    android:clipToPadding="true"
                    app:layout_behavior="@string/appbar_scrolling_view_behavior"/>

                    </com.omadahealth.github.swipyrefreshlayout.library.SwipyRefreshLayout>





                    share|improve this answer













                    Library omadahealth/SwipyRefreshLayout must be the answer for your case.



                    Below Codes make your Recycler view pull up from bottom to refresh :



                    <com.omadahealth.github.swipyrefreshlayout.library.SwipyRefreshLayout
                    xmlns:android="http://schemas.android.com/apk/res/android"
                    xmlns:app="http://schemas.android.com/apk/res-auto"
                    android:id="@+id/refresh_layout"
                    style="@style/View_MatchParent"
                    android:layout_height="wrap_content"
                    android:layout_gravity="bottom"
                    app:srl_direction="bottom"
                    >

                    <android.support.v7.widget.RecyclerView
                    android:id="@+id/recyclerview"
                    style="@style/View_MatchParent"
                    android:layout_height="wrap_content"
                    android:clipToPadding="true"
                    app:layout_behavior="@string/appbar_scrolling_view_behavior"/>

                    </com.omadahealth.github.swipyrefreshlayout.library.SwipyRefreshLayout>






                    share|improve this answer












                    share|improve this answer



                    share|improve this answer










                    answered Sep 7 '17 at 3:53









                    Huy TowerHuy Tower

                    3,97294172




                    3,97294172























                        -5














                        No, you can't do that with SwipeRefreshLayout. You need to implement your own layout, which is not that hard.



                        Check this
                        http://erikw.eu/open-source-android-pull-to-refresh-library/
                        and this
                        http://www.oodlestechnologies.com/blogs/Implementing-Pull-to-refresh-(like-in-Facebook-mobile-app)-for-ANDROID-using-Titanium






                        share|improve this answer




























                          -5














                          No, you can't do that with SwipeRefreshLayout. You need to implement your own layout, which is not that hard.



                          Check this
                          http://erikw.eu/open-source-android-pull-to-refresh-library/
                          and this
                          http://www.oodlestechnologies.com/blogs/Implementing-Pull-to-refresh-(like-in-Facebook-mobile-app)-for-ANDROID-using-Titanium






                          share|improve this answer


























                            -5












                            -5








                            -5







                            No, you can't do that with SwipeRefreshLayout. You need to implement your own layout, which is not that hard.



                            Check this
                            http://erikw.eu/open-source-android-pull-to-refresh-library/
                            and this
                            http://www.oodlestechnologies.com/blogs/Implementing-Pull-to-refresh-(like-in-Facebook-mobile-app)-for-ANDROID-using-Titanium






                            share|improve this answer













                            No, you can't do that with SwipeRefreshLayout. You need to implement your own layout, which is not that hard.



                            Check this
                            http://erikw.eu/open-source-android-pull-to-refresh-library/
                            and this
                            http://www.oodlestechnologies.com/blogs/Implementing-Pull-to-refresh-(like-in-Facebook-mobile-app)-for-ANDROID-using-Titanium







                            share|improve this answer












                            share|improve this answer



                            share|improve this answer










                            answered Jul 21 '14 at 14:17









                            ig343ig343

                            308315




                            308315






























                                draft saved

                                draft discarded




















































                                Thanks for contributing an answer to Stack Overflow!


                                • Please be sure to answer the question. Provide details and share your research!

                                But avoid



                                • Asking for help, clarification, or responding to other answers.

                                • Making statements based on opinion; back them up with references or personal experience.


                                To learn more, see our tips on writing great answers.




                                draft saved


                                draft discarded














                                StackExchange.ready(
                                function () {
                                StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fstackoverflow.com%2fquestions%2f24867204%2fswiperefreshlayout-pull-from-bottom%23new-answer', 'question_page');
                                }
                                );

                                Post as a guest















                                Required, but never shown





















































                                Required, but never shown














                                Required, but never shown












                                Required, but never shown







                                Required, but never shown

































                                Required, but never shown














                                Required, but never shown












                                Required, but never shown







                                Required, but never shown







                                Popular posts from this blog

                                Lallio

                                Unable to find Lightning Node

                                Futebolista