如何在simple_list_item_2中添加元素?

时间:2015-08-30 16:06:51

标签: android

我想在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;
}

1 个答案:

答案 0 :(得分:0)

正如您添加元素之前,您可以随时添加元素,

arraylist1.add("a");

然后你只是通知适配器数据已被更改,为了这样做,在数组列表中添加或删除数据之后放下以下代码行...

adapter.notifyDatasetChanged();