2013-10-17 36 views
0

我試圖在應用程序中使用Chris Banes的ActionBar-PullToRefresh。我已經在大部分工作,但我無法看到我應該設置顯示headerView的動畫。在github repo的customization頁面上,它表示使用PullToRefresh.Options並設置headerInAnimation/headerOutAnimation值,但我在項目中看不到任何對它們的引用。ActionBar-PullToRefresh動畫

+0

好吧,很抱歉,我無法幫助您解決問題,但我正在嘗試在我的應用程序中獲取ActionBar-PullToRefresh。你是怎麼把它放到你的Android應用程序中的?我似乎無法弄清楚如何實現它/將其導入Eclipse。 – hichris123

回答

1

試試這個當你的工作就完成了,你會隱藏不確定progresseBar:

mPullToRefreshAttacher.setRefreshComplete(); 
+0

我已經得到它成功顯示,我只是看不到在哪裏設置進出動畫。所以在拉動時改變滑入/滑出動畫 – panini

0

你並不需要手動觸發動畫。 只需在pullToRefreshLayout上調用setRefreshComplete即可。

mPullToRefreshLayout.setRefreshComplete(); 

酒吧被隱藏,動畫被激發。

+0

我不問如何顯示動畫,我問我如何設置動畫 - 以便改變滑入/滑出的行爲。 – panini

+0

對不起,您不能通過使用不同的HeaderTransfer來更改動畫。默認使用DefaultHeaderTransformer。你可以使用ActionBarPullToRefresh.from(getActivity())。options(Options.create()。headerTransformer(...)來設置一個自定義的。而自定義HeaderTransformer覆蓋函數hideHeaderView。 –