레이아웃 하단에 버튼 행을위한 공간을 예약하고 나머지는 내 기본보기 (예 : WebView)에 제공하고 싶습니다.레이아웃의 공간 예약
저는 LinearLayout에 대해 0dp의 높이와 가중치를 사용합니다.하지만 비례 배분을 제공합니다. webview의 경우 80 %, 버튼의 경우 20 % (RelativeLayout의 버튼 배치 및 20의 가중치 부여).
다른 장치에서는 20 %가 버튼 행에 과도 할 수 있습니다. 48dp와 같은 버튼을위한 특정 공간을 확보 한 다음 나머지 레이아웃을 WebView에 제공해야합니다.
어떻게 처리 할 수 있습니까? weight
와보기 공간을 나머지 채울 것입니다 그런 식으로 -
LinearLayout에는 단추가 포함 된 WebView와 RelativeLayout이 모두 포함되어 있습니다. LinearLayout은 두 요소가 모두 포함 된 화면을 수직으로 채 웁니다. webview가 fill_parent로 설정된 경우 (부모가 LinearLayout 인 경우) 버튼이 표시되지 않습니다. – rmhartman