2011-09-06 5 views
0

데이터베이스에서 일부 데이터를 읽고 목록보기에 표시하고 있습니다. 데이터베이스에서 항목 하나를 삭제 한 후 목록이 자동으로 업데이트되기를 원합니다. notifyDataChanged() 메소드도 호출했습니다. 이 부분을 도와주세요. 감사합니다.ListView에서 새로 고침이 발생하지 않습니다.

+0

몇 가지 코드를 추가하십시오. 어떻게 하시겠습니까? –

+0

나는 데이터베이스에 데이터가 있고 또한 목록 어댑터에있는 데이터를 나타내는 개체 목록이 있다고 생각한다. (적어도 정상 일 것이다.) 그래서 내 추측은 당신이 데이터베이스에서만 데이터를 삭제하고 목록에서 삭제하지 않는다는 것입니다. 그런 다음 notityDataSetChanged()를 호출하면 정상적으로 작동합니다. – Kostas

+0

yourListView.invalidateViews(); –

답변

0

notifyDataSetChanged() 및 ListView.invalidateViews()를 통해 목록을 업데이트하고 새로 고침했습니다. 모두에게 감사드립니다.

관련 문제