Refresh ListView after updating in another Activity

前端 未结 3 428
渐次进展
渐次进展 2021-01-05 17:43

I have two simple Activities - Activity1: ListView from an Array Activity2: EditText for editing the clicked row in Activity1

When I edit the value in Activity2 and

3条回答
  •  半阙折子戏
    2021-01-05 18:07

    1) Get reference ListView

    mListView = (ListView)findViewById(R.id.auto_listview);
    

    2) Create adapter One more time with changed values

    MyAdapter myAdapter = new MyAdapter(getApplicationContext(), 
                                        R.layout.locations_list_item_layout,dataArray;
    mListView.setAdapter(myAdapter);
    
    setOnItemSelectedListener(new AdapterView.OnItemSelectedListener() {
    
                    public void onItemSelected(AdapterView adapterView,
                            View view, int i, long l) {
    
    myAdapter = new MyAdapter(getApplicationContext(), 
        //pass changed values vlues array                               R.layout.locations_list_item_layout,dataArray;
    mListView.setAdapter(myAdapter);
    
    }
    
                    public void onNothingSelected(AdapterView arg0) {
                        // TODO Auto-generated method stub
    
                    }
                });
    

提交回复
热议问题