누군가 레이아웃이 버튼보다 수직적으로 큰 이유를 설명해주십시오. WRAP_CONTENT를 레이아웃 높이로 사용하고 있습니다. 또한 두 번째 버튼이 사라졌습니다.레이아웃 높이가 예상보다 큰 이유
레이아웃 :
<?xml version="1.0" encoding="utf-8"?>
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:background="#f00"
>
<Button
android:id="@+id/Button01"
android:text="Button One big button"
android:layout_width="wrap_content"
android:layout_height="wrap_content"></Button>
<Button
android:id="@+id/Button02"
android:text="Button Two"
android:layout_toLeftOf="@id/Button01"
android:layout_width="wrap_content"
android:layout_height="wrap_content"></Button>
</RelativeLayout>
I이 때문에 위치가 폭 현명 정확하게 정의되지 않은 앵커 뷰 (버튼 01)와 layout_toLeftOf 태그를 사용하는 것을 볼 수있다. 더 많은 통찰력을 찾고있는 Im. 아무도 칩을 칩에 넣을 수 있니?
미리 감사드립니다.
편집 : 왜 버튼이 사라 2 않습니다
- : 퀴로가
아래 좋은 답을 내려 놓고있다가 왜 레이아웃 높이 증가 : Experimets 계시의 그 Button02 폭의 때문에! 플랫폼은 버튼 02를 레이아웃의 왼쪽에있는 무의미한 공간으로 밀어 넣었으나 단일 문자 너비로 짜 냈습니다. exmaple 대한 변경하면 부톤 섬의 텍스트 02 다음
로이드 : 텍스트 = "щࣉ = 2"(감소 된 레이아웃의 높이)
에
이어서 출력 변화 그래서 하단 라인 - 오른쪽 정렬 매개 변수를 사용해야합니다. 그렇지 않으면 일부 의견이 사라질 수 있으며 레이아웃 모양이 예상보다 크게 다를 수 있습니다. 이것에
예, 나는 위의 레이아웃과 문제가 무엇인지 이해하려고 노력했다 well..but Layout_toRightOf 작동하는지 보았다 . – Santosh
감사합니다. 그 이유는 버튼 Two가 화면에서 사라진 이유를 설명하지만 레이아웃 높이가 왜 증가했는지에 대한 설명이 무엇입니까 ?? – Santosh
좋은 질문입니다. 코드를 올바르게 입력하고 결과를 보여 주면 답변 해 드리겠습니다. 나는 당신이 시야에서 물건을 내놓을 때 어떤 일이 일어날 수 있다고 생각합니다. D. 어쩌면 비 가시성 객체에 최소 너비를 넣을 수도 있습니다.누가 알고, 그것을 시도하고 우리에게 : –