2
我有一個列表視圖一個SwipeRefreshLayout,該列表視圖有一個emptyview,但是當列表視圖其空,這表明他的emptyview,但SwipRefreshlayout不工作的刷新..SwipeRefreshLayout與ListView和emptyView
爲什麼?
我有一個列表視圖一個SwipeRefreshLayout,該列表視圖有一個emptyview,但是當列表視圖其空,這表明他的emptyview,但SwipRefreshlayout不工作的刷新..SwipeRefreshLayout與ListView和emptyView
爲什麼?
我也遇到了這個問題。 要解決它,你可以設置emptyView點擊,這樣
View emptyView = findViewById(R.id.empty);
emptyView.setClickable(true);
commentsLV.setEmptyView(emptyView);
我發現 Android support v4 SwipeRefreshLayout empty view issue的第一個評論該解決方案)。
然而,它使swipeRefreshlayout可以刷卡在錯誤position.You可以通過擴展swipeRefreshlayout修復它,或引用此SwiperefreshLayout in Android
如果你想要一個方便的解決方案,同時使用swiperefreshlayout,你可以把你的ListView和在framelayout中使用emptyview並決定代碼中emprtyview的可見性。