public class MainActivity extends ListActivity { ArrayList<String> list = new ArrayList<String>(); /** Declaring an ArrayAdapter to set items to ListView */ ArrayAdapter<String> adapter; @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_main); Button btn = (Button) findViewById(R.id.btnAdd); /** Defining the ArrayAdapter to set items to ListView */ adapter = new ArrayAdapter<String>(this, android.R.layout.simple_list_item_1, list); /** Defining a click event listener for the button "Add" */ View.OnClickListener listener = new View.OnClickListener() { @Override public void onClick(View v) { EditText edit = (EditText) findViewById(R.id.txtItem); String name=edit.getText().toString(); list.add(name); edit.setText(""); adapter.notifyDataSetChanged(); } }; /** Setting the event listener for the add button */ btn.setOnClickListener(listener); /** Setting the adapter to the ListView */ setListAdapter(adapter); } }
var
This content, along with any associated source code and files, is licensed under The Code Project Open License (CPOL)