2012-08-03 2 views
0

단일 항목을 아무런 문제없이 편집하거나 삭제할 수 있지만 항목을 편집 한 후에 삭제 단추를 누르면 해당 항목이 데이터베이스에서 삭제 되었더라도 ListView에 계속 표시됩니다.삭제 된 항목이 여전히 결과 페이지에 표시됩니다.

ListViewActivity.java

public void onCreate(Bundle savedInstanceState) { 
    super.onCreate(savedInstanceState); 
    setContentView(R.layout.all_requests); 

    requestsList = new ArrayList<HashMap<String, String>>(); 

    new LoadAllRequests().execute(); 

    ListView lv = getListView(); 

    lv.setOnItemClickListener(new OnItemClickListener() { 

     public void onItemClick(AdapterView<?> parent, View view, 
       int position, long id) { 
      // getting values from selected ListItem 
      String request_id = ((TextView) view.findViewById(R.id.request_id)).getText().toString(); 

      // Starting new intent 
      Intent in = new Intent(getApplicationContext(), 
        ViewRequestActivity.class); 
      // sending rid to next activity 
      in.putExtra(TAG_ID, request_id); 

      // starting new activity and expecting some response back 
      startActivityForResult(in, 55); 
     } 
    }); 

} 

답변

1

대신 폐쇄하고 활동을 재개, 당신은 당신은 다시 목록보기에 당신은 또한 수

1

를 사용한다 활동을 새로 고침하십시오. 나는 이것이 ListViewActivity.restart()라고 믿는다.

관련 문제