Java Android:如何向数组添加多个编辑文本值
我的活动中有三个编辑文本,如果编辑文本不为空,我想将每个值添加到数组中 以下是我想要的: 编辑文本1、编辑文本2、编辑文本3Java Android:如何向数组添加多个编辑文本值,java,android,xamarin.android,Java,Android,Xamarin.android,我的活动中有三个编辑文本,如果编辑文本不为空,我想将每个值添加到数组中 以下是我想要的: 编辑文本1、编辑文本2、编辑文本3 public static ArrayList<String> arrayValue = new ArrayList<String>(); public static ArrayList<String> arrayTitleValue = new ArrayList<String>(); 然后最后:按以下方式打印结果: S
public static ArrayList<String> arrayValue = new ArrayList<String>();
public static ArrayList<String> arrayTitleValue = new ArrayList<String>();
然后最后:按以下方式打印结果:
System.out.println("Title Result: "+arrayTitleValue+" Array Value: "+arrayValue);
因此,在一天结束时,我希望我的结果如下:Result value for arrayValue= Result1(edit text 1 value),Result2(edit text 2 value),Result3(edit text 3 value)
Result value for arrayTitleValue= ResultTile1("Title 1"),ResultTitle2("Title 2"),ResultTitle3("Title3")
我只是想要一种非常快速的方法来完成这项任务欢迎任何帮助您首先必须为布局文件(.xml)中的每个EditText指定一个id 在活动文件(.java)中输入后,将获得与每个EditText对应的EditText对象:
EditText editText1 = (EditText) findViewById(R.id.edittext_1);
然后检查要填充的EditText,如果是,则将其值添加到列表中:
if(!editText1.getText().toString().equals("")){
arrayValue.add(editText1.getText().toString();
arrayTitleValue.add("Text Box Value 1");
}
首先必须为布局文件(.xml)中的每个EditText指定一个id 在活动文件(.java)中输入后,将获得与每个EditText对应的EditText对象:
EditText editText1 = (EditText) findViewById(R.id.edittext_1);
然后检查要填充的EditText,如果是,则将其值添加到列表中:
if(!editText1.getText().toString().equals("")){
arrayValue.add(editText1.getText().toString();
arrayTitleValue.add("Text Box Value 1");
}