2016-07-28 2 views
0

자산에서 GIF 이미지를로드하는 webview가 있습니다. viewpager에 10 개의 조각이 있으며 각 조각에는 최상위 show gif에서 webview가 있습니다. loadDataWithBaseUrl 메서드를 사용하여 webview에 gif를로드하고 있습니다. 그러나 그것은 스크롤을 고정시킵니다. 백그라운드에서 webview에 gif 이미지를로드해야합니다.백그라운드에서 webview에 gif 이미지를로드하는 방법은 무엇입니까?

+0

이미지 소스로 하드 코딩하지 말고 페이지 내에서 JavaScript 로딩을 시도해보십시오. – lionscribe

+0

gif 이미지를 표시 할 수 있도록 WebView 만 사용하고 있습니까? 가능한 더 나은 옵션이있을 수 있기 때문에 묻기. – Sufian

+0

예 webview 만 사용하고 있습니다 .Webview보다 나은 해결책은 무엇입니까? –

답변

0

이미지 크기를 확인하고 30kb 미만의 용량으로 GIF를로드 해보십시오. 배경 스레드에서 UI를로드 할 수 없다는 것을 알아야합니다. 여전히 gif를로드하는 데 문제가있는 경우 html 페이지 디자인 시도

<!Doctype html> 
<html> 
<head> 
<style> 
html,body{ 
    padding:0 !important; 
    margin:0 !important; 
    overflow:hidden; 
} 
img{ 
width:100%; 
height:100%; 
} 
</style> 
</head> 
<body style="background-image: url('static.gif')"> 

</body> 
</html> 
관련 문제