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

AsyncTask 관련해서 질문합니다.

0 추천
AsyncTask 는 찾아보니 한번만 실행하고 종료되어 버리네요

제가 하고싶은것은

어떤값을 1초마다 읽어와 textview에 뿌려주고 싶은데..

그러면 쓰래드+핸들러로 구현하는것이 맞나요 ?

아니면 AsyncTask 로 구현하고 핸들러로 딜레이 1초씩줘서 계속 호출하는게 맞는건가요 ???
now882002 (3,860 포인트) 님이 2017년 11월 22일 질문
now882002님이 2017년 11월 22일 수정

1개의 답변

0 추천
 
채택된 답변
저는 쓰레드 + 핸들러로 구현했습니다.

쓰레드에서 값을 얻어와서

textview가 존재하는 activity 코드에서

 

private Handler handler = new Handler() {
    @Override
    public void handleMessage(Message msg) {
        if(msg.what == 0) {
            textView.setText("읽어온 값");
        }
    }
};
qpoas (1,240 포인트) 님이 2017년 11월 22일 답변
now882002님이 2017년 11월 22일 채택됨
...