안녕하세요 초보개발자입니다;;
지금 메인 액티비티에서..
for(int i=0; i < listview.getChildCount(); i ++){
listview.removeViewAt(i);
}
adapter.notifyDataSetChanged();
이런식으로.. item을 지워주고 있는데요.................
이런 에러가 뜹니다 ㅠㅠ
도데체 왜 안지워지는 걸까요 ㅠㅠ
저런방식으로 하지 않고..
arraylist를 초기화후에..
adapter.notifyDataSetChanged();
해줘도.. 지워지지 않습니다 ㅠㅠ 고수분들 도와주세요 ㅜㅜ
Thread [<1> main] (Suspended (exception UnsupportedOperationException))
ListView(AdapterView).removeViewAt(int) line: 511
MyProduct.onClick(View) line: 305
ImageView(View).performClick() line: 3511
View$PerformClick.run() line: 14105
ViewRootImpl(Handler).handleCallback(Message) line: 605
ViewRootImpl(Handler).dispatchMessage(Message) line: 92
Looper.loop() line: 137
ActivityThread.main(String[]) line: 4449
Method.invokeNative(Object, Object[], Class, Class[], Class, int, boolean) line: not available [native method]
Method.invoke(Object, Object...) line: 511
ZygoteInit$MethodAndArgsCaller.run() line: 787
ZygoteInit.main(String[]) line: 554
NativeStart.main(String[]) line: not available [native method]