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

프로그래스바 다이얼로그 질문입니다.

0 추천

별도의 thread를 하나 만들어 그 안에서 작업을 한 후 다시 thread 안에 핸들러를 정의해

ui에 출력하고 있습니다.

이미지를 보여주다보니 사진이 화면에 뜨는데 걸리는 시간이 다소 있어서

프로그래스바 다이얼로그를 띄어주고 싶어서 많은 예제를 찾아봤는데요.

모두 thread 밖에서 따로 핸들러를 만들어 정의하는 것 같더라고요.

밑에 소스는 제가 작성한 핸들러 입니다.

해당 핸들러에 프로그래스바 다이얼로그를 띄우려면 어떤식으로 코드를 작성해야 할까요?

(제가 작성한 핸들러는 스레드 안에 포함되어 작성되어져 있습니다.)

 

Handler mHandler = new Handler(Looper.getMainLooper());
mHandler.post(new Runnable() {
    @Override
    public void run() {
        subject2.setText(subject3);
        price2.setText(price3+"원");
        date2.setText(date3);
        type2.setText(type3);
        content2.setText(content3);
        Picasso.with(getApplicationContext()).load("http://180.229.135.212/kangnammarket/Picture/"+image3).resize(4000,2000).into(image2);
    }
});
섭구 (370 포인트) 님이 2018년 8월 22일 질문

1개의 답변

0 추천
ASYNCTASK이용해서 만들어보세요
익명사용자 님이 2018년 8월 23일 답변
...