首先我想做這個(gè)效果 好長(zhǎng)一段時(shí)間了,看到現(xiàn)在很多App臉面的這種效果很喜歡,前兩天在觀看、實(shí)踐了大量關(guān)于事件的分發(fā)、攔截。消費(fèi)的代碼與博客后,終于下定決心去試著做這種效果。很遺憾,水平的原因還是沒能實(shí)現(xiàn),如果你實(shí)現(xiàn)了的話,歡迎留下你的博客,謝謝!
最終還是使用兩個(gè)相同的空間來進(jìn)行隱藏、顯示寫出來的效果,心中還是有些遺憾,我不太喜歡這中實(shí)現(xiàn),但還是貼出來分享一下,其實(shí)主要就是自定義一個(gè)ScrollView通過監(jiān)聽滑動(dòng)的距離來做判斷,主要就是下面一段代碼:
@Overridepublic void onScrollChanged(int l, int t, int oldl, int oldt) { if(t>=list_one.getMeasuredHeight()){ text_one.setVisibility(View.VISIBLE); }else{ text_one.setVisibility(View.GONE); }},自定義的ScrollView就不發(fā)出來了,比較簡(jiǎn)單,謝謝大家。
新聞熱點(diǎn)
疑難解答
圖片精選
網(wǎng)友關(guān)注