有 Java 编程相关的问题?

你可以在下面搜索框中键入要查询的问题!

java从变量TextView填充ArrayList

我试图通过复制TextView的字符串值来填充arraylist,每当所述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;
        }

无济于事


共 (1) 个答案

  1. # 1 楼答案

    在更改文本视图的按钮的onClick方法中添加代码

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