BLOG main image
분류 전체보기 (74)
Cocos2d (9)
낙서장 (4)
스토리지 (1)
안드로이드 (54)
유용한링크 (1)
모바일게임 (2)
추천앱 (1)
아이폰 (0)
맛집/여행 (1)
ナイトウェアメンズ
ナイトウェアメンズ
割烹着 オシャレ
割烹着 オシャレ
klicken Sie einfach auf die bi..
klicken Sie einfach auf die bi..
スポーツ
スポーツ
サンダル
サンダル
286,111 Visitors up to today!
Today 21 hit, Yesterday 21 hit
daisy rss
tistory 티스토리 가입하기!
2012.09.21 10:01
  

WebView 에서 이미지만 출력하다 보면 이미지 양옆이나 위로 여백이 나올때가 많습니다. 

html body에서 <BODY  style='margin: 0; padding: 0'>  처리를 해주면 풀사이즈로 정확하게 나옵니다..


--------------------------------------------------------------------------------------


img_Show(){

WebView p_imge = (WebView)findViewById(R.id.cimage);

p_imge.setVerticalScrollBarEnabled(false);

p_imge.setVerticalScrollbarOverlay(false);

p_imge.setHorizontalScrollBarEnabled(false);

p_imge.setHorizontalScrollbarOverlay(false);

p_imge.setInitialScale(100);


if(IMAGE_FILE==null){//이미지 파일이 없으면 앱내에서 지정된 이미지를 뿌려주고 

p_imge.setBackgroundColor(0);

p_imge.setBackgroundResource(R.drawable.photo);

}else{// 이미지 파일이 있으면 

p_imge.loadDataWithBaseURL(null,   creHtmlBody("http://globalstar.co.kr/upload/small/image/"+IMAGE_FILE), "text/html", "utf-8", null);

}

}


public  String creHtmlBody(String imagUrl){

StringBuffer sb = new StringBuffer("<HTML>");

sb.append("<HEAD>");

sb.append("</HEAD>");

sb.append("<BODY  style='margin: 0; padding: 0'>");

sb.append("<img width=\"100%\" height=\"100%\" src=\"" + imagUrl+"\">");

sb.append("</BODY>");

sb.append("</HTML>");

return sb.toString();

}


-------------------------------------------------------------------------------------

Shinegyu | 2013.03.11 03:09 | PERMALINK | EDIT/DEL | REPLY
감사합니다. 많은 도움이 되었습니다.
하지만 이렇게 설정후 확대 및 축소를 하면 계속 100% 화면만 다시 호출됩니다.
어떻게 설정해야 확대가 가능할까요? ㅠㅠ
shinegyu@gmail.com 답변주시면 감사드립니다.
Name
Password
Homepage
Secret