2015. 3. 30. 17:18
안드로이드
웹뷰가 껌뻑이거나
많은 웹뷰를 띄울때 앱이 뻗을 때
webView의 setLayerType을 설정해주면 된다
webview.setLayerType(View.LAYER_TYPE_SOFTWARE,null);
장점 이건 설정하면 웹뷰를 계속 띄워도 뻗지 않는다 .
페이지 전환시 껌뻑임이 없다
단점은 웹뷰 내용을 스크롤 할 때 느리게 스크롤 되는 단점이있다
나는 계속 보니 어지러워서 토나올것 같더라
webview.setLayerType(View.LAYER_TYPE_HARDWARE,null);
장점은 스크롤이 괭장히 부드럽게 된다 .
단점은 웹뷰 한 .. 10개 정도 .. 액티비티당 2개씩이라서 한 5개 정도 띄우면 뻗는다 버퍼에러 난다
그리고 페이지 불러올때 껌뻑인다 .. 퍼즐 맞추듯이 맞춰 진다
이거 할때는 android:hardwareAccelerated="true" 이것도 메니페스트 <application에 추가하자
둘의 장점에 맞는 방법을 찾아 볼려고했는데 안되네 ...
'안드로이드' 카테고리의 다른 글
안드로이드 앱 업데이트 할 때 바로가기 아이콘 지워지는 경우[homescreen icon disappear on application update] (0) | 2015.04.10 |
---|---|
FLAG_ACTIVITY_REORDER_TO_FRONT 백그라운드 이동 (0) | 2015.04.03 |
옥션 - 내용 스크롤 할때 탭도 같이 스크롤 (0) | 2014.12.22 |
genymotion eclipse device chooser not found (0) | 2014.12.04 |
Gps Activity (0) | 2014.05.15 |