我有多個TextViews。當我點擊TextView時,我想抓住關聯的對象。我知道有列表視圖和其他集合類型視圖的ListAdapters。有沒有辦法將自定義對象與TextView動態關聯?android:文本視圖的適配器
1
A
回答
3
是的,你可以附上。這裏是從View
的apis,因爲TextView
從View
延伸,您可以使用它們。
setTag(Object tag)
setTag(int key, Object tag)
如何使用:
class YourCustomData {
public int data;
}
// in your onCreate
TextView tv = (TextView)findViewById(R.id.your_text_view);
tv.setTag(new YourCustomData());
-
// say somewhere you have a handler/listener for text view
// Note: you have to write the code to get the textview
YourCustomData ycd = (YourCustomData)tv.getTag();
Android開發者參考:
0
你也可以使用一個HashMap<View, Object>
http://developer.android.com/reference/java/util/HashMap.html
相關問題
- 1. Android的 - 在適配器視圖
- 2. 帶適配器的列表視圖android
- 3. Android中的列表視圖適配器
- 4. 從適配器更改視圖android
- 5. Android Recycler視圖適配器填充
- 6. 更改列表視圖基本適配器中的文本
- 7. Android中的文本適配器
- 8. 更改視圖的數據適配器視圖中的Android
- 9. Android:自定義列表視圖,適配器中的表視圖
- 10. Android Espresso - 無法單擊適配器生成的列表視圖中的文本
- 11. Android在適配器上重疊文本
- 12. android- OnClickListener不適用於回收適配器內的視圖
- 13. 定製適配器視圖
- 14. 列表視圖適配器
- 15. 列表視圖與簡單的適配器不顯示文本
- 16. Android自動完成文本視圖有兩個適配器暗示
- 17. 在適配器視圖上需要Android幫助來設置文本大小
- 18. Android - 編輯文本和微調與自定義列表視圖適配器
- 19. 在回收視圖適配器中使用尋呼機適配器Android
- 20. 自定義適配器不加載drawableEnd在文本視圖
- 21. 在Android中的圖庫視圖自定義適配器
- 22. 帶過濾器的自定義列表視圖適配器Android
- 23. 帶動畫的Android Recycler視圖適配器篩選器
- 24. 如何在回收站視圖適配器中添加動態文本視圖?
- 25. Android分配到文本視圖
- 26. 微調適配器和列表視圖適配器
- 27. 圖片列表視圖適配器
- 28. 餅圖自定義適配器視圖
- 29. GridView的自定義視圖適配器
- 30. 顯示列表視圖的適配器