2013-04-22 40 views
0

我已經創建表格佈局如下一個按鈕的點擊所選行的EditText值:得到Android的

enter image description here

現在,我的要求是:
我行的數量,就像在上面的圖像。我想要在放置在表格佈局外的onClick按鈕中進行編輯後訪問edittext值。也就是說,我希望該行的子錶行被放置在該表格佈局之外的按鈕的onclick上。 任何人都請建議我實現這個想法。用於創建表的佈局 代碼是:

TableLayout tl=(TableLayout)findViewById(R.id.mytable); 
      tl.setBackgroundColor(Color.WHITE); 

      for(int i=0;i<passediduniq.size();i++){ 



       final TableRow tr=new TableRow(MyActivity.this); 
    //allchilds as in image 

} 
+0

它不清楚你想要達到什麼。提供更多細節。 – 2013-04-22 07:50:30

+0

我有一個名稱爲「更新」的tablelayout.need以外的按鈕,以獲取編輯後的edittext值,tablelayout的行ID以及從更新按鈕的Onclicklistener中訪問此數據。 – Neeha 2013-04-22 07:55:58

回答

1

你提的問題是非常不明確,因爲我理解這可能會幫助你。

EditText editText=(EditText)arg1.findViewById(R.id.edit_list_details); 

現在得到編輯的文本

editText.gettext() 

按一下按鈕中的文本。

希望這可能有所幫助。

+0

thankyou @URAndroid我想獲得該edittext的rowid。 – Neeha 2013-04-22 09:37:34

+0

當您使用該編輯文本時,您可以獲取該特定EditText的位置 – URAndroid 2013-04-22 09:42:43