마스터Q&A 안드로이드는 안드로이드 개발자들의 질문과 답변을 위한 지식 커뮤니티 사이트입니다. 안드로이드펍에서 운영하고 있습니다. [사용법, 운영진]

블루투스 리스트 실시간으로 띄워주기

0 추천
현재 블루투스 연결이 가능한 디바이스를 검색해서

그 리스트를 Alert를 통해 보여주고 있습니다.

그런데 문제점이 디바이스가 계속 검색될때 마다 Alert가 새로 열린다는건데요..

Alert의 아이템들을 업데이트 할 수 있는 방법 없을까요??

예를들어, 처음에는 'aa', 'bb' 와 같은 리스트만 있다가

어떤 함수를 통해 'cc'라는 아이템이 추가되면

기존 리스트에 'cc'라는 아이템까지 보여지게 업데이트하고 싶습니다.

Alert가 안되면 Listview로 해야될거 같은데 Alert가 편리해서 혹시 방법이 없나 질문해봅니다.
yt0229 (1,070 포인트) 님이 2019년 3월 27일 질문

1개의 답변

0 추천
 
채택된 답변
다이얼로그를 커스터마이징 하시면 됩니다.

다이얼로그 안에 리스트뷰를 넣으시고, 새로운 디바이스가 검색될 때 마다 리스트뷰에 값을 추가하시고, 리스트뷰를 notifydatasetchanged 를 호출하시어 리스트뷰를 갱신하시면 됩니다.
뱅구다 (11,280 포인트) 님이 2019년 3월 27일 답변
yt0229님이 2019년 3월 28일 채택됨
덕분에 잘 해결했습니다. 감사합니다 ^^
...