Comments (8)
Hi. I share my code which is worked for me(see this on stackoverflow):
-the xml layout:
-the custom SwipeRefreshLayout:
You should try it, and I hope it helps. :D
from views-widgets-samples.
My issue was my adapter was null. so I initialize adapter with empty list.
from views-widgets-samples.
Hi, I am facing the same problem it's hard to show refreshing circle if list data is empty.
please help
from views-widgets-samples.
yea, same. how to fix this?
from views-widgets-samples.
Did google guys actually tested the solution? There is no difference between this so called SwipeRefreshMultipleViews and SwipeRefreshLayout. Same prolem when empty view is showing refresh circle is not showing properly.
from views-widgets-samples.
Ok guys i have found the solution. Use android:clickable="true" on your FrameLayout.
from views-widgets-samples.
Facing the same problem, when I swipe with gesture, in my occasion, it didn't show the refreshing cycle although my "mSwipeRefreshLayout" has refreshing state true (isRefreshing() returned true).
So, I had something like:
1 - (onCreate) setRefreshing(true), recyclerview.setVisibility(..GONE)
2 - (no internet connection) setRefreshing(false),
3 - (yes internet connection + swipe gesture) setRefreshing(was already set true) , recyclerview.setVisibility(..VISIBLE)
--- > refresh cycle not showing <---
What I did to make it work?
I have added on step 2, after setRefreshing(false), "recyclerview.setVisibility(..VISIBILE)" :)
I was having this issue since my recyclerview was empty, there were no data coming from the server since I was not able to make a request (no internet connection), and since it was empty, I had set it with visibility(..GONE). In this way when refreshing, the workflow was working but the refresh cycle wasn't showing. So I make it VISIBLE even though there was nothing to show.
from views-widgets-samples.
+1
from views-widgets-samples.
Related Issues (20)
- ViewPager2 is messing up insets for Android 9
- areContentsTheSame only is called when areItemsTheSame is true HOT 1
- Viepager2 width changes can cause bugs HOT 2
- RecyclerView inside MotionLayout doesn't work with OnSwipe dragDown
- viewpager2嵌套viewpager2嵌套viewpager2
- MotionLayout.TransitionListener not invoked if swiping fast enough HOT 1
- Fragment is leaking in ViewPager2 onDestroyView HOT 1
- [MontionLayout] Carousel , when in translation , touch to pause
- It sames that RecycleView in Fragment FrameLayout can not be recognized HOT 1
- Exception java.lang.IllegalStateException
- I just wanted to say thank you very much for the code. HOT 1
- [RecyclerView] like compose LazyColumn append item space
- ViewPager2 - slight disappointment. HOT 1
- 从ViewPager迁移到ViewPager2中遇到的问题
- ViewPager2 showing some fragments correctly and some as blank screens
- When adding a RecyclerView as a child/grand-child to the MotionLayout, the Motion-Layout cannot progress across transitions.
- When you will resolve all problems with nested fragments in viewpager2?! HOT 1
- views-widgets-samples/blame/main/RecyclerView/build.gradle is empty
- How would you make SwipeRevealLayout?
- RecyclerSampleKotlin - Unable to Make Field Private HOT 1
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
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.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from views-widgets-samples.