이미지를 표시하는 간단한 프로그램이 있습니다. onCreate 메서드에서 이미지를로드하지만 디버거를 연결할 때 onCreate 메서드가 끝날 때만 이미지가 화면에 표시됩니다. 불행히도 이미지를 계속 새로 고침하여 루프를 추가하고 싶습니다. 이제 화면에 아무런 이미지도 표시되지 않습니다 (onCreate가 완료되지 않기 때문에). 나는 이미 이미지 뷰의 가시성을 보이도록 설정하려했지만 아무 것도 변경하지 않았다. onCreate 메서드를 반복해서 호출해야하는 집합 *이 있습니까? 감사합니다.OnCreate 활동이 완료되었을 때만 이미지가 표시됩니다.
0
A
답변
1
불행히도 이미지를 계속 다시로드하여 루프를 추가하고 싶습니다. 이제 화면에 아무런 이미지도 표시되지 않습니다. (onCreate가 완료되지 않았기 때문에) .
UI 스레드에서 해당 루프를 실행하는 것은 정말 좋은 생각입니다. 다음과 같이 시도하십시오. http://developer.android.com/resources/articles/timed-ui-updates.html
1
해결 방법은 처리기를 만드는 것입니다. Timer 스레드가 이미지 뷰를 업데이트 할 수 없습니다. 불행히도 오류가 발생하지 않았습니다 ...
관련 문제
- 1. "계정 추가"활동이 완료되었을 때 알림을받는 방법
- 2. 활동이 백그라운드에있을 때만 알림을 보냅니다.
- 3. Android 스플래시 활동이 한 번만 표시됩니다
- 4. onCreate()에서 대화 상자가 표시됩니다.
- 5. 배경 이미지가 간략하게 표시됩니다.
- 6. iphone에서 이미지가 흐리게 표시됩니다.
- 7. 배경 이미지가 너무 높게 표시됩니다.
- 8. Android. 그래디언트 이미지가 잘못 표시됩니다.
- 9. 가로 StackPanel의 이미지가 세로로 표시됩니다.
- 10. Webview에서 전체 화면 활동이 상태 표시 줄 상단에 여전히 표시됩니다.
- 11. 이미지가 자동으로 크기가 조절되어 이미지가 창에 맞게 표시됩니다.
- 12. 사용자가 화면을 잠금 해제 한 후 Android 활동이 표시됩니다.
- 13. 갑작스런 타격 중지 onCreate
- 14. 링크를 마우스로 클릭하면 이미지가 쉽게 표시됩니다.
- 15. 안드로이드에서 다른 이미지 위에 하나의 이미지가 표시됩니다.
- 16. png 이미지가 안드로이드에 회색 배경으로 표시됩니다.
- 17. jQuery 벽돌 이미지가 한 줄에 표시됩니다.
- 18. Android ImageView 화면에 축척 된 이미지가 표시됩니다.
- 19. 에서 onCreate 방법
- 20. ProgressDialog onCreate
- 21. 특정 위젯에 포커스가있을 때만 ANdroid 메뉴 항목이 표시됩니다.
- 22. Magento - 표시 블록이지만 getChildHtml을 호출 할 때만 표시됩니다.
- 23. 시작 화면이 처음 시작될 때만 열림
- 24. NSURLConnection이 완료되었을 때를 감지하는 방법
- 25. Android Eclipse, 두 개의 다른 탭에서 두 가지 활동이 onCreate()를 계속 호출합니다!
- 26. 새 활동이 시작될 때 이전 활동이 어두워지지 않음
- 27. Android 서비스 취소 oncreate
- 28. 안드로이드 - openOptionsMenu가에서 onCreate
- 29. android oncreate confusion
- 30. 어떻게 활동이
감사하지만이 역시 시도했습니다. 나는 imageview를 붙 잡았다. Drawable drawable = MyLoader.getDrawable(); ImageView imgView = MyLoader.getImgView(); 및 drawable = LoadImage (inputUrl); imgView.setImageDrawable (drawable); 그러나이 코드를 onCreate 외부로 이동해도 디스플레이가 업데이트되지 않습니다. 또는 그렇지는 않지만 표시되지 않습니다. – Durin
무슨 일이 벌어지고 있는지 더 잘 이해할 수 있도록 코드를 더 게시 할 수 있습니까? – adamp
물론 : http://pastebin.com/h6EPMJxT 체크 포인트 1 이후의 모든 것을 주석으로 처리하면 외부 소스에서 이미지를로드하고 Android 휴대 전화에서 올바르게 표시 할 수 있습니다. 타이머 태스크와 같은 코드를 추가하면 이미지 뷰의 업데이트가 발생합니다. 프로그램은 계속 실행되지만 데이터도 가져 오지만 이미지는 그대로 유지됩니다. 새 이미지가 표시되지 않습니다 ... 조언을 많이 주셔서 감사합니다 – Durin