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

프래그먼트 내에 프래그먼트의 UIThread를 구현하려는데 문제가 있습니다.

0 추천
activity.ReceiveDataParsingEvent(new MainActivity.ReceiveDataParsingEventListener() {
            @Override
            public void onReceiveDataParsingEvent(float[] parsingData) {

                //parsingData로  Data를 받아옵니다.
            }
        });

여기서 이제 UI스레드를 통해 ui를 업데이트 하려고 하는데

받아오면 스레드에 알려줘서 업데이트를 하고 할 수 있나요??

  final Handler handler = new Handler();
        new Thread() {
            public void run() {
                while(true) {
                    handler.post(new Runnable() {
                        @Override
                        public void run() {
                            //UI Update
                        }
                    });

                    SystemClock.sleep(500);
                }
            }
        }.start();

지금 위의 상황 처럼 구현하려고 하니 500마다 데이터가 들어오든 말던 업데이트를 하는 것 같아서 문제가 있어 보입니다. ㅠ

익명사용자 님이 2016년 7월 14일 질문

답변 달기

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