2012-12-26 10 views
0

我有一個listview我在做setAdapter。在列表項目中,我有2個文本視圖和一個搜索欄。 在我的活動除了listview我也有一個按鈕。我希望點擊這個按鈕,我應該得到在這些textview中設置的值。我通過更改seekbar來設置textview中的值。是否有可能通過單擊列表視圖中的按鈕來獲得列表視圖中的視圖值?

我想知道是否有可能獲得listview內的視圖內的值(它是在更改seekbar後設置的)點擊按鈕,該按鈕不是listview的一部分,但是處於同一活動中?

+0

? – iTurki

+0

Textview,這是在列表視圖中,它通過更改搜索欄 –

+0

我知道,但你的listView有'many'項目,每個項目都有一個TextView,所以你想要它的TextView的項目? – iTurki

回答

0

創建HashMap在該地圖

獲取TextView對象從第1行第ListViewActivity和保存文本值:

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得到其值
+0

我想爲我的活動中的listview中的textview執行findviewbyId。一旦列表的setadapter已經完成。那可能嗎 ?我沒有看到按鈕點擊 –

+0

編輯我的答案 –

+0

這看起來不錯我明天會從我的工作站嘗試這個,並讓你知道,反正非常感謝。 –

相關問題