2012-11-23 54 views
0

我有一個具有約20個按鈕的線性佈局。我希望能夠將按鈕的位置更改爲點擊屏幕的頂部。例如。用戶點擊按鈕#7我想佈局自動滾動,所以按鈕#7在屏幕的頂部位置。 請大家幫幫忙帶一些代碼單擊時將按鈕位置更改爲頂部

感謝查看

+0

你可以把它們放入一個ArrayList中並以這種方式顯示它們,然後用索引改變位置?也許創建一個從onClick調用的函數,將每個按鈕向下移動並將單擊的按鈕放在索引0處? – codeMagic

回答

0

你可以實現你的目標JBirdVegas說,或者你可以做一件快事。 。 。

  1. 與按鈕讓用戶的ListView上的每個指標
  2. 列表視圖把下面的代碼的現在onItemClickListener並通過壓制指數。

    爲setSelection(指數)

例如

you can use `setSelection(index)` so the display will jump to the index you want 

希望你能明白這一點。

享受編碼。 :)