【问题标题】:How to findviewbyid 100 EditTex in a TableLayout如何在 TableLayout 中查找viewbyid 100 EditTex
【发布时间】:2015-06-22 14:01:03
【问题描述】:

我在表格布局中放置了 100 个 edittext 对象,我如何使用 findviewbyid 来查找那些 editext 对象?所以我可以从用户输入的那些edittext中获取文本?

【问题讨论】:

  • 100 edittext 对于表格布局来说似乎有点太多了,最好使用带有适配器的 ListView 或类似的解决方案。

标签: android android-edittext tablelayout


【解决方案1】:

您可以保留一个 ArrayList 来保存 EditText 之类的

ArrayList<EditText> editTextArray=new ArrayList<EditText>();

并添加每个 EditText

editTextArray.add(editText1);

所以,你可以如下调用

editTextArray.get(i).getText();

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-10-27
    • 1970-01-01
    • 2012-04-24
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多