홈>
Android Studio에서는 버튼 크기와 버튼 사이의 거리가 디스플레이 크기에 따라 변경되기를 원합니다.
기본적으로, 단추를위한 특별한 위치가있는 배경이 있습니다 (나쁜 습관이라는 것을 알고 있습니다). 다른 화면에서는 단추가 배경에 맞지 않습니다.
ConstraintLayout
를 통해 이것을 달성하려고 노력했습니다.
그러나
match_constraint
컨테이너와
margins
로 버튼의 크기를 크게 만듭니다.
정적입니다.
유사한 질문에 대한 답변 을 시도했지만 제대로 작동하지 않았습니다.
- 답변 # 1
관련 자료
- html - 특정 조건이 충족되면 버튼 배경색 변경
- android - 스위치 상태에 따라 하나 또는 두 개의 버튼을 표시하기 위해 레이아웃을 세분화하거나 분할하지 않는 방법은 무엇입니까?
- sass - 각도의 일부 조건에 따라 scss를 사용하여 레이아웃의 배경색과 색상을 변경하는 방법은 무엇입니까?
- css - 수직 메뉴에서 버튼의 배경이 그림자와 맞지 않습니다
- dart - 이미지 배경 플러터가있는 버튼
- css - 버튼 a - 호버 및 배경색
- html - 배경 div가있는 2 열 레이아웃에서 높이 자동 문제를 해결하는 방법
- java - onclick 버튼 리스너를 사용하여 텍스트 레이아웃을 선형 레이아웃에 추가하려면 어떻게해야합니까?
- android - 레이아웃 파일에서 버튼을 화면 하단으로 푸시하는 방법은 무엇입니까?
- angular - 이온 4 - 하나의 단일 페이지에서 탭 버튼과 그 내용으로 탭 레이아웃을 만드는 방법
- android - NavigationComponent에서 대화 상자가 나타날 때 배경 조각에서 뒤로 버튼을 제거하는 방법은 무엇입니까?
- selenium - 닫기 또는 확인 버튼을 클릭하거나 배경을 클릭하여 팝업을 해제하는 방법
- html - 배경을 나열하는 일치하는 버튼 배경
- python - tkinter GUI에서 클릭 할 때 버튼의 배경색을 변경하고 싶습니다
- android - 아이콘과 배경색이있는 원형 버튼
- html - 그리드 레이아웃 부트 스트랩에 관계없이 버튼 배치
- java - 리사이클 뷰의 끝에 수평 선형 레이아웃으로 버튼 추가 (버튼을 포함하여 수평으로 스크롤해야 함)
- css - 버튼 옆에 입력 - 버튼의 글꼴 크기를 변경하면 레이아웃이 변경됩니다
- javascript - 클릭했을 때 버튼의 배경을 어떻게 변경합니까?
- ios - SWIFT 선택시 버튼 배경색 변경
관련 질문
- android : 스크린샷을 찍는 CompileSDKtarget 30이 작동하지 않습니다
- android : ImageView가 NestedScrollView 내부의 RecyclerView를 따라 스크롤되지 않음
- Android 스타일 xml로 픽셀화된 테두리
- Android에서 키보드를 열 때 화면이 위로 이동하도록 스크롤 설정
- Android 레이아웃 문제, ImageView가 원하는 위치에 표시되지 않음(두 개의 다른 보기 사이)
- java : LinearLayout에 의상 보기를 추가할 수 없는 이유는 무엇입니까?
- android : 사용자 정의 어댑터 팽창 위치
- NavigationBottomView 선택한 항목 사용자 정의(android)
- java : 프래그먼트에서 안드로이드 라이브러리 생성
- Android -CardView 뒤에 있는 스크린샷 찍기
ConstraintLayout
에서이 작업을 수행하지 못했습니다. 어느 한 쪽. 백분율 가이드 라인이있는 체인은 자식을wrap_content
로 설정해야합니다. . 따라서 버튼의 크기는 예를 들어 가로 및 세로 모드에서 동일하게 유지됩니다. 그러므로 나는 "빈"View
를 사용했습니다 LinearLayout에 있습니다. 각 요소, 단추 및 빈 뷰에 가중치를 부여하면 화면 너비에 상대적인 단추 크기의 효과를 얻을 수 있습니다. 짜잔 :