簡體   English   中英

單擊時如何使列表視圖中的項目向上移動

[英]How to make an item in a listview move up when it is clicked

如何構建類似於 gmail 應用程序樣式的列表視圖? 具體來說,當我單擊一個項目以顯示更多詳細信息時,該項目向上移動,成為新活動的標題,最后,在標題下方顯示另一個視圖以顯示詳細信息。 有2個問題:

  1. 如何讓點擊的項目向上移動? (我相信它與動畫有關)
  2. 是列表視圖 + 過渡動畫問題還是有處理此類任務的視圖?

正如我所解釋的,您希望一個項目轉到頂部並打開與之相關的頁面/視圖。 為此,您可以這樣做:-

ScrollView sv = (ScrollView)findViewById(R.id.scrl);
sv.scrollTo(0, sv.getBottom());
startActivity(someIntent);

你應該使用活動轉換!

這個庫就是你想要的:

前棒棒糖過渡

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM