2016-10-06 3 views
1

시나리오 : 하나의 어댑터와 전역 배열을 가진 2 개의 스피너가 있습니다. 하나의 회 전자에서 항목을 선택하면 해당 항목이 전역 배열에서 삭제됩니다. 문제는 전역 배열에서 해당 항목을 삭제 한 후 항목을 0 인덱스로 다시 선택하고 0 색인으로 획득 위치에서 다른 항목을 삭제한다고 가정 할 때의 문제입니다. 0 개의 인덱스가 변경된 항목을 선택하면 모든 항목이 선택됩니다.스피너 문제의 동적 배열

그래서이 시나리오에서 내가 원하는 것을 설명하거나 제안 할 수 있습니다.

+0

어떤 게시물 코드를 게시하려고 시도했는지 –

+0

코드를 게시하거나 어떤 노력을했는지 알려주십시오. –

+0

@ShrenikShah 내 코드를 게시했습니다. 문제는 이전에 선택한 동일한 색인을 선택한 다음 값이 변경되었지만 항목이 선택되지 않을 때입니다. 네가 얻길 바래. –

답변

0

회 전자가 실제 항목 대신 색인 대신 항목을 유지 보수하기 때문에 불가능합니다.

+0

네, 맞습니다. 회 전자를 통해 이전에 선택한 동일한 색인으로 항목을 변경하고 배열에서 삭제할 수는 없습니다. –

2

귀하의 어레이 어댑터는 추가, 삭제 또는 업데이트와 같은 어레이 목록을 수정할 때마다 통지해야합니다.

어댑터에 알리십시오.

도움이되기를 바랍니다.

+0

이것은 @ Ammit –

+0

@ ShrenikShah이어야합니다. 내 평판이 50보다 높지 않다는 것을 알다시피. 그래서 나는 의견을 말할 수 없습니다. –

+0

@AmitVaishnava 당신에게 제안 해 주셔서 감사합니다. 하지만 이미 어댑터에 알리려고했는데 배열의 첫 번째 항목이 자동으로 설정되고 선택된 항목이 삭제되었다고 알리는 경우. –

관련 문제