小编Ill*_*ist的帖子

在列表视图中动态添加新项目

我是初学者,我想在预定义数组中添加项目

public class MainActivity extends ListActivity {
        //LIST OF ARRAY STRINGS WHICH WILL SERVE AS LIST ITEMS
        ;
        String listItem[]={"Dell Inspiron", "HTC One X", "HTC Wildfire S", "HTC Sense", "HTC Sensation XE"};


        ArrayAdapter<String> adapter;
        EditText et;

        @Override
        public void onCreate(Bundle icicle) {

        super.onCreate(icicle);
        setContentView(R.layout.main);
        adapter=new ArrayAdapter<String>(this,
            android.R.layout.simple_list_item_1,
            listItem);
        setListAdapter(adapter);
        et=(EditText) findViewById(R.id.editText);
    }


    public void addItems(View v) {
        String data=et.getText().toString();
        listItem.add(""+data);
        adapter.notifyDataSetChanged();
    }
}
Run Code Online (Sandbox Code Playgroud)

android listview android-listview

3
推荐指数
1
解决办法
3万
查看次数

标签 统计

android ×1

android-listview ×1

listview ×1