Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- 'public class MainActivity extends ActionBarActivity {
- ArrayList<String> list;
- ListView listview;
- ArrayAdapter<String> listAdapter;
- @Override
- protected void onCreate(Bundle savedInstanceState) {
- super.onCreate(savedInstanceState);
- setContentView(R.layout.activity_main);
- listview = (ListView) findViewById(R.id.listView);
- list = new ArrayList<String>();
- list.add("1");
- listAdapter();
- try {
- Thread.sleep(3000);
- } catch (InterruptedException e) {
- // TODO Auto-generated catch block
- e.printStackTrace();
- }
- list.add("2");
- listAdapter.setNotifyOnChange(true);
- listAdapter();
- try {
- Thread.sleep(3000);
- } catch (InterruptedException e) {
- // TODO Auto-generated catch block
- e.printStackTrace();
- }
- list.add("3");
- listAdapter.setNotifyOnChange(true);
- listAdapter();
- try {
- Thread.sleep(3000);
- } catch (InterruptedException e) {
- // TODO Auto-generated catch block
- e.printStackTrace();
- }
- }
- private void listAdapter() {
- listview.invalidateViews();
- listAdapter = new ArrayAdapter<String>(this,
- R.layout.listadapter, list);
- // put adapter in list view
- listview.setAdapter(listAdapter);
- listAdapter.setNotifyOnChange(true);
- }'
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement