我有一個listview我在做setAdapter。在列表項目中,我有2個文本視圖和一個搜索欄。 在我的活動除了listview我也有一個按鈕。我希望點擊這個按鈕,我應該得到在這些textview中設置的值。我通過更改seekbar來設置textview中的值。是否有可能通過單擊列表視圖中的按鈕來獲得列表視圖中的視圖值?
我想知道是否有可能獲得listview內的視圖內的值(它是在更改seekbar後設置的)點擊按鈕,該按鈕不是listview的一部分,但是處於同一活動中?
我有一個listview我在做setAdapter。在列表項目中,我有2個文本視圖和一個搜索欄。 在我的活動除了listview我也有一個按鈕。我希望點擊這個按鈕,我應該得到在這些textview中設置的值。我通過更改seekbar來設置textview中的值。是否有可能通過單擊列表視圖中的按鈕來獲得列表視圖中的視圖值?
我想知道是否有可能獲得listview內的視圖內的值(它是在更改seekbar後設置的)點擊按鈕,該按鈕不是listview的一部分,但是處於同一活動中?
創建HashMap
在該地圖
獲取TextView
對象從第1行第ListView
您Activity
和保存文本值:
View v = listView.getChildAt(0);
// if your row base layout is LinearLayout
// get it and find in this layout your TextView by id
if(v instanceof LinearLayout){
v.findViewById(R.id.textView);
}
你要哪件商品在您的ListView得到其值
我想爲我的活動中的listview中的textview執行findviewbyId。一旦列表的setadapter已經完成。那可能嗎 ?我沒有看到按鈕點擊 –
編輯我的答案 –
這看起來不錯我明天會從我的工作站嘗試這個,並讓你知道,反正非常感謝。 –
? – iTurki
Textview,這是在列表視圖中,它通過更改搜索欄 –
我知道,但你的listView有'many'項目,每個項目都有一個TextView,所以你想要它的TextView的項目? – iTurki