«android-relativelayout» 태그된 질문

하위보기를 서로 또는 상위보기에 상대적인 위치에 표시하는 Android 레이아웃입니다.

14
상대 레이아웃의 백분율 너비
Activity내 Android 앱에서 로그인 을 위한 양식 레이아웃을 작업 중입니다 . 아래 이미지는 내가 원하는 모습입니다. 다음 XML을 사용 하여이 레이아웃을 달성 할 수있었습니다 . 문제는 약간 해킹입니다. 호스트 EditText의 너비를 하드 코딩해야했습니다. 구체적으로 다음을 지정해야했습니다. android:layout_width="172dp" 호스트와 포트 EditText의 너비를 백분율로 지정하고 싶습니다. (호스트의 80 %, 포트의 20 %와 …

4
상대적 레이아웃에서 버튼의 layout_align_parent_right 속성을 프로그래밍 방식으로 설정하는 방법은 무엇입니까?
프로그래밍 방식으로 만드는 상대 레이아웃이 있습니다. RelativeLayout layout = new RelativeLayout( this ); RelativeLayout.LayoutParams params = new RelativeLayout.LayoutParams(LayoutParams.FILL_PARENT, LayoutParams.WRAP_CONTENT); 이제이 상대 레이아웃에 추가하고 싶은 두 개의 버튼이 있습니다. 그러나 문제는 두 버튼이 RelatiiveLayout의 왼쪽에 서로 겹쳐서 표시되고 있다는 것입니다. buttonContainer.addView(btn1); buttonContainer.addView(btn2); 이제 XML 에서처럼 android:layout_alignParentRight="true"또는 android:layout_toLeftOf="@id/btn"버튼의 속성을 프로그래밍 방식으로 설정하는 …

9
프로그래밍 방식으로 RelativeLayout에서 뷰를 레이아웃하는 방법은 무엇입니까?
XML을 통해 선언적으로보다는 프로그래밍 방식으로 다음을 달성하려고합니다. <RelativeLayout...> <TextView ... android:id="@+id/label1" /> <TextView ... android:id="@+id/label2" android:layout_below: "@id/label1" /> </RelativeLayout> 즉, 두 TextView번째를 첫 번째 아래에 어떻게 표시합니까? 하지만 코드에서 수행하고 싶습니다. RelativeLayout layout = new RelativeLayout(this); TextView label1 = new TextView(this); TextView label2 = new TextView(this); ... layout.addView(label1); layout.addView(label2); setContentView(layout); …





3
프로그래밍 방식으로 Android RelativeLayout에서 "centerInParent"설정
다음 과 같은 RelativeLayout 이 있습니다. <RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" android:orientation="horizontal" android:layout_width="fill_parent" android:layout_height="wrap_content" android:layout_marginTop="10dip"> <Button android:id="@+id/negativeButton" android:layout_width="wrap_content" android:layout_height="wrap_content" android:textSize="20dip" android:textColor="#ffffff" android:layout_alignParentLeft="true" android:background="@drawable/black_menu_button" android:layout_marginLeft="5dip" android:layout_centerVertical="true" android:layout_centerHorizontal="true"/> <Button android:id="@+id/positiveButton" android:layout_width="wrap_content" android:layout_height="wrap_content" android:textSize="20dip" android:textColor="#ffffff" android:layout_alignParentRight="true" android:background="@drawable/blue_menu_button" android:layout_marginRight="5dip" android:layout_centerVertical="true" android:layout_centerHorizontal="true"/> </RelativeLayout> positiveButton다음과 같은 효과 를 프로그래밍 방식으로 설정할 수 있기를 원합니다 . android:layout_centerInParent="true" 프로그래밍 방식으로 어떻게 …

8
병합 및 포함을 사용하여 RelativeLayout을 사용하는 방법은 무엇입니까?
여러 수준의 중첩 LinearLayouts을 사용하여 하나로 변환하여 레이아웃을 더 효율적으로 만들기 위해 며칠 동안 노력해 RelativeLayout왔으며 해결 방법을 찾을 수 없었던 몇 가지 문제가 발생했습니다. Android 초보자 그룹과이 사이트를 검색했지만 문제를 해결하는 데 도움이되는 것을 찾을 수 없었습니다. 레이아웃을 병합하고 태그를 포함 할 수있는 블로그 중 하나를 읽었습니다. 그래서 내가 …



9
RelativeLayout 중앙 세로
목록 행 레이아웃을 만들고 싶습니다. 이 레이아웃에는 가장 왼쪽에 이미지보기, 이미지보기 바로 옆에 텍스트보기, 가장 오른쪽에 이미지보기가 있습니다. 나는 그들 모두가 중앙 수직이기를 바랍니다. <RelativeLayout android:layout_width="fill_parent" android:layout_height="100dp" android:gravity="center_vertical" > <ImageView android:id="@+id/icon" android:layout_width="50dp" android:layout_height="50dp" android:layout_gravity="center_vertical" /> <TextView android:id="@+id/func_text" android:layout_toRightOf="@id/icon" android:layout_width="wrap_content" android:layout_height="100dp" android:layout_gravity="center_vertical" /> <ImageView android:layout_width="50dp" android:layout_height="50dp" android:layout_alignParentRight="true" android:layout_gravity="center_vertical" android:src="@drawable/arrow" /> </RelativeLayout> …

4
Flutter의 RelativeLayout과 동일
RelativeLayoutAndroid 에서 수행하는 것과 유사한 것을 구현하는 방법이 있습니까? 특히 내가 뭔가를 찾고 있어요 유사에 centerInParent, layout_below:<layout_id>, layout_above:<layout_id>, 및alignParentLeft RelativeLayout에 대한 추가 참조 : https://developer.android.com/reference/android/widget/RelativeLayout.LayoutParams.html 편집 : 여기에 의존하는 레이아웃의 예가 있습니다. RelativeLayout 그래서의 이미지는 위의 상단에, "두부의 노래"텍스트는 다음과 같이 정렬 centerInParent, 안쪽 RelativeLayout. 다른 2 반면 alignParentLeft및alignParentRight 화재 …

8
뷰 가시성이 View.GONE 인 경우 RelativeLayout 문제
나는 RelativeLayout따라서 : <RelativeLayout> <TextView1/> <TextView2/> // <-- View.VISIBLE OR View.GONE <TextView3/> <TextView4/> </RelativeLayout> 각각은 TextView이전 아래에 정박 TextView와 android:layout_below. 문제는 TextView2가있을 수도 있고 없을 수도 있다는 것입니다 ( View.VISIBLE또는 View.GONE). 이면 View.VISIBLE모두 괜찮지 View.GONE만이면 TextView3은 TextView1 위에 렌더링됩니다. 이 문제를 해결하기 위해 다양한 방법을 시도했지만 매번 RelativeLayout'ID가 정의되기 전에는 …

9
Android : 애니메이션을 사용하여보기 표시 / 숨기기
수직 애니메이션을 통해보기를 표시 / 숨기는 방법을 결정하기 위해 여기에서 많은 Google 결과 / 질문을 살펴 봤지만 정확히 맞거나 너무 모호하지 않은보기를 찾을 수없는 것 같습니다. 다른 레이아웃 아래에 있고 다른 여러 위젯 위에있는 레이아웃 (실행 취소 막대)이 있습니다. 이 실행 취소 막대는 상황에 따라 수직으로 열리고 닫혀 야합니다. 현재 …

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.