Skip to content
This repository was archived by the owner on Jun 3, 2021. It is now read-only.

Commit db5e0b4

Browse files
author
pfman
committed
[android] onloadmore of scroller is not executed when loadmoreoffset is not set
1 parent 23c3acf commit db5e0b4

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

android/sdk/src/main/java/com/taobao/weex/ui/component/WXScroller.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -974,14 +974,14 @@ protected void onLoadMore(WXScrollView scrollView, int x, int y) {
974974
try {
975975
String offset = getAttrs().getLoadMoreOffset();
976976
if (TextUtils.isEmpty(offset)) {
977-
return;
977+
offset = "0";
978978
}
979979
int offsetInt = (int)WXViewUtils.getRealPxByWidth(Float.parseFloat(offset), getInstance().getInstanceViewPortWidth());
980980

981981
int contentH = scrollView.getChildAt(0).getHeight();
982982
int scrollerH = scrollView.getHeight();
983983
int offScreenY = contentH - y - scrollerH;
984-
if (offScreenY < offsetInt) {
984+
if (offScreenY <= offsetInt) {
985985
if (WXEnvironment.isApkDebugable()) {
986986
WXLogUtils.d("[WXScroller-onScroll] offScreenY :" + offScreenY);
987987
}

0 commit comments

Comments
 (0)