안드로이드 개발 질문/답변
(글 수 45,052)
아래와 같이 웹뷰에 버튼을 하나 집어넣었습니다.
그리고 웹뷰는 줌인 줌아웃이 가능하도록 되어있구요.
웹뷰에 URL을 넣으면 해당 웹페이지가 줌인 줌아웃 문제없이 잘 됩니다.
근데 왜 addView로 집어넣은 버튼은 확대 및 축소 버튼을 눌러도
크기의 변화가 없어요..
왜죠?
private static final FrameLayout.LayoutParams ZOOM_PARAMS = new FrameLayout.LayoutParams(
ViewGroup.LayoutParams.FILL_PARENT,
ViewGroup.LayoutParams.WRAP_CONTENT,
Gravity.BOTTOM);
myWebView = (WebView)this.findViewById(R.id.webView);
myWebView.addView(btn1);
FrameLayout mContentView = (FrameLayout)getWindow().getDecorView().findViewById(android.R.id.content);
final View zoom = this.myWebView.getZoomControls();
mContentView.addView(zoom, ZOOM_PARAMS);
zoom.setVisibility(View.GONE);




헉 addview 로 넣은 btn1 은 Android button 아닌가요
줄어 들지 않는 것이 당연하지요 webview 에서 직접 구현된 버튼이 아니닌까요