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

리스트뷰 자동 삭제 에러 (서비스 리스트뷰 자동 갱신)

0 추천

안녕하세요 ㅜㅜ 안드로이드 초보입니다.

제가 구현하려고 하는 것이 리스트뷰에 일정 개수 이상의 파일이 되면 자동 삭제되게 하려고 하는데요

처음에 서비스를 거치지 않고 intent로 버튼을 클릭 해서 리스트뷰 있는 activity에 가면 파일이 자동 삭제가 됐는데

if (numberOfFiles > 16) {

            int j = numberOfFiles;
 
           for (int i=15 ; j >= i ; i++) {

              dir[0].delete();
                
            }
        }

서비스를 넣고 나서는 버튼을 클릭해도 하나씩 밖에 삭제가 되지 않습니다 ㅠㅠ

제 생각에는 서비스에서 녹음하고 저장할 때 바로 리스트뷰도 갱신됐으면 좋겠는데

어떻게 방법이 없을까요?

MainActivity 에서 녹음버튼 리스트 버튼가 있습니다.

녹음버튼 클릭시 서비스로 넘어가서 자동 녹음이 되고요..

 

 

 

 

0android (120 포인트) 님이 2017년 3월 1일 질문
https://susemi99.gitbooks.io/howto-for-beginners/content/chapter2.html
질문을 좀 더 다듬는게 좋을 듯 싶네요

답변 달기

· 글에 소스 코드 보기 좋게 넣는 법
· 질문에 대해 추가적인 질문이나 의견이 있으면 답변이 아니라 댓글로 달아주시기 바랍니다.
표시할 이름 (옵션):
개인정보: 당신의 이메일은 이 알림을 보내는데만 사용됩니다.
스팸 차단 검사:
스팸 검사를 다시 받지 않으려면 로그인하거나 혹은 가입 하세요.
...