2011-03-14 65 views
0

我有一個以編程方式創建的tableLayout,約23項添加到表中。如果我點擊一個項目,我想將該項目移動到靠近該項目的表格上的下一個可用項目。有人可以告訴我如何實現這一點。如何檢測表格佈局中的衝突?

例如,像this這樣的電路板有一個空閒單元。你如何確保物品移動到正確的空間。

感謝

+0

你能給出更多解釋嗎? – 2011-03-14 15:22:59

回答

0

對於處理一個用戶輸入您可以設置setOnItemClickListener爲您tableLayout。這會在用戶點擊表格時觸發如下所示的功能。

public void onItemClick(AdapterView<?> arg0, View arg1, int pos, 
      long id) 

然後你可以檢索使用View參數,或詮釋POS參數,如果你有一個容器放置在同一順序的項目單元格的內容。