如何从 android 中动态创建的 TextView 获取文本?
How to get text from TextViews which are created dynamically in android?
我不知道号码。应该在运行时创建的textview。 Textviews 列表正在从服务器获取。我正在使用以下函数创建文本视图。由于我是 android 的新手,我无法从所有文本视图中获取文本。请给我建议解决方案
private void textview(字符串文本)
{
TextView txt_view= new TextView(this);
txt_view.setText(text);
linearLayout.addView(txt_view);
}
请给我建议解决方案,我一直在从许多文本视图中获取文本
上图是我的表单,我想从动态创建的所有视图中获取文本并存储到 firebase
使用相同的 TextView 对象来 gt 文本。 txt_view.getText().toString();
您可以通过查找 LinearLayout 的子对象来获得相同的 TextView 对象。
如何将它们存储在 ArrayList 中并遍历它以获取所有内容并随后对其进行操作。
ArrayList<TextView> alTextViews = new ArrayList<>();
private void textview(String text) {
TextView txt_view= new TextView(this);
alTextView.add(txt_view);
txt_view.setText(text);
linearLayout.addView(txt_view);
}
和
alTextView.get(0).getText().toString();
你会得到文本
只需从您的 TextView
对象中获取它,如下所示:
txt_view.getText().toString();
用 unique key
将你的 TextView
添加到 HashMap
并匹配您的密钥并从 map
中获取值,它一定会对您有所帮助。之后在获取数据时使用 for 循环并使用 unique key
获取数据
我不知道号码。应该在运行时创建的textview。 Textviews 列表正在从服务器获取。我正在使用以下函数创建文本视图。由于我是 android 的新手,我无法从所有文本视图中获取文本。请给我建议解决方案
private void textview(字符串文本) {
TextView txt_view= new TextView(this);
txt_view.setText(text);
linearLayout.addView(txt_view);
}
请给我建议解决方案,我一直在从许多文本视图中获取文本
上图是我的表单,我想从动态创建的所有视图中获取文本并存储到 firebase
使用相同的 TextView 对象来 gt 文本。 txt_view.getText().toString();
您可以通过查找 LinearLayout 的子对象来获得相同的 TextView 对象。
如何将它们存储在 ArrayList 中并遍历它以获取所有内容并随后对其进行操作。
ArrayList<TextView> alTextViews = new ArrayList<>();
private void textview(String text) {
TextView txt_view= new TextView(this);
alTextView.add(txt_view);
txt_view.setText(text);
linearLayout.addView(txt_view);
}
和
alTextView.get(0).getText().toString();
你会得到文本
只需从您的 TextView
对象中获取它,如下所示:
txt_view.getText().toString();
用 unique key
将你的 TextView
添加到 HashMap
并匹配您的密钥并从 map
中获取值,它一定会对您有所帮助。之后在获取数据时使用 for 循环并使用 unique key