我想在simple_list_item_2中添加元素。但我不知道如何添加。我创建了2 ArrayList
s。这是我的代码
public class MainActivity extends AppCompatActivity {
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
listv=(ListView) findViewById(R.id.listview);
arraylist1=new ArrayList<String>();
arraylist1.add("a");
arraylist1.add("b");
arraylist1.add("c");
arraylist2=new ArrayList<String>();
arraylist2.add("1");
arraylist2.add("2");
arraylist2.add("3");
adapter= new ArrayAdapter(this,android.R.layout.simple_list_item_2,arraylist1);
listv.setAdapter(adapter);
}
ArrayList<String> arraylist1,arraylist2;
ArrayAdapter adapter;
ListView listv;
}
答案 0 :(得分:0)
正如您添加元素之前,您可以随时添加元素,
arraylist1.add("a");
然后你只是通知适配器数据已被更改,为了这样做,在数组列表中添加或删除数据之后放下以下代码行...
adapter.notifyDatasetChanged();