2012-03-29 80 views
1

伊夫使用此代碼https://github.com/johannilsson/android-pulltorefresh擺脫「點擊刷新」與Android的pulltorefresh按鈕

這一切都完美的作品除了一兩件事,當我的ListView加載它總是說「點擊刷新」在頂部,直到我點擊或拖動,然後它消失,我的ListView再次看起來正常。我真的不想讓它初始化爲「輕點刷新」其醜陋,煩人和毫無意義的看法,即拖下來將完成相同的工作,並且不會妨礙任何工作。

我嘗試了將代碼黑入代碼以查看我是否可以做到這一點 - 理論上它應該非常簡單,因爲它在您觸摸時會消失,但即使在您觸摸它時明確地調用它也會調用相同的代碼呼籲那不做。我完全困惑,任何人都可以幫助我調整代碼,所以當我使用它時,它並沒有那種煩人的「點擊刷新」的東西在我的列表頂部...

+0

在您完全決定之前先看看這個,看看它是否適合您的設計和方法。 http://android.cyrilmottier.com/?p=598 – broschb 2012-03-30 04:37:26

回答

-1

我這樣做的方式是將此添加到我的代碼

ListView list = getListView(); 
    list.scrollTo(0, 60); 

,然後當它完成載入

list.scrollTo(0, 0); 

它的作用是滾出屏幕列表視圖,所以你不能看到水龍頭刷新,然後當其完成裝載拉一切恢復到起點和點擊刷新不可見

jope幫助我找不到任何東西,但這是我的方式

+0

它根本不工作 – 2014-05-13 11:09:30