从变量 TextView 填充 ArrayList

Populating ArrayList from variable TextView

我正在尝试通过复制 TextView 的字符串值来填充数组列表,只要所述 TextView 发生更改(通过按下按钮更改文本),就会重复该过程。 现在,我知道问题与实际填充 arraylist 有关,因为我可以显示预定义的 arraylist,并且 textview 也会在按钮发生时发生变化。

我都试过了

if(textView.getText().toString()!=null) {
  value = textView.getText().toString();
  datalist.add(value);
}

while(value==null){
        value=textView.getText().toString();
        datalist.add(datepicked);
        value=null;
        }

无果

在更改 TextView 的按钮的 onClick 方法中添加您的代码。

button.setOnClickListener(new View.OnClickListener(){ 
  @Override
  public void onClick(View view){ 
    if(textView.getText().toString()!=null) {
    value = textView.getText().toString();
    datalist.add(value);
    }
  }
});