程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> 更多編程語言 >> 編程綜合問答 >> android-從 edittext 中獲取內容

android-從 edittext 中獲取內容

編輯:編程綜合問答
從 edittext 中獲取內容

在我的程序中,一個tableLayout裡有很多的editTexts。當我點擊保存按鈕,我想訪問editTexts中所有輸入的值。當創建表格的時候,在運行時分配了ID。
現在當點擊保存按鈕時,如何訪問 editTexts 的值?

指定ID 的代碼:

for(int i=0;i< no_of_rows ;i++)
  for(int j=0;j<5;j++)
  {   
    ...............
    assignment.setId(i+j);
    .............
  }

最佳回答:


循環通過一些布局的子類,因此你不需要設置任何特殊的id

LinearLayout layout = (LinearLayout) findViewById(R.id.layout);
child_count = layout.getChildCount();

for (int i=0; i<child_count; i++)
{
    EditText text = (EditText) layout.getChildAt(i);
    // do work with text
}
  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved