거기에 레이아웃의 너비를 설정할 수있는 방법이 있습니다.Android에서 레이아웃의 너비를 설정하는 방법은 무엇입니까?
대부분의 경우 작동하지 않으므로? 레이아웃에 layout_width
또는 width
속성을 추가
거기에 레이아웃의 너비를 설정할 수있는 방법이 있습니다.Android에서 레이아웃의 너비를 설정하는 방법은 무엇입니까?
대부분의 경우 작동하지 않으므로? 레이아웃에 layout_width
또는 width
속성을 추가
<WhateverLayout ... android:layout_width='xxxdip' />
하지만 xml을 사용하지 않고 프로그래밍 방식으로 수행하는 방법 –
보십시오. 예 :
<LinearLayout android:layout_width="100dip" android:layout_height="100dip" />
접두어가 "android :"인 경우에만 작동합니다. – stevedbrown
죄송합니다. –
fyi : "android"는 문서 앞부분에서 정의 된 xml-namespace입니다. xmlns : android = "http://schemas.android.com/apk/res/android" – paiego
당신이 그것을 당신이 layout_width 속성을 사용하려는 XML 방식으로 일을하는 경우 :
: 프로그래밍 방식으로 당신의 LayoutParams를 사용하는 거라고 당신이 그 일을하는 경우<LinearLayout
android:layout_width ="100dp"
android:layout_height="wrap_content" />
을
LinearLayout ll = new LinearLayout(this);
parentView.addView(ll, new LinearLayout.LayoutParams(100, LayoutParams.WRAP_CONTENT));
감사합니다. 특정 레이아웃. 상대 레이아웃이 있습니다. 하나의 선형 레이아웃 및 단추를 가로로 가져온 후. 선형 레이아웃의 너비도 설정했습니다. 그러나 단추가 첫 번째 위치에 나타납니다.이 단추가 끝에 있습니다. –
그런 경우 대체 addView() 메소드 중 하나를 사용하십시오. 예를 들어 addView (View child, int index, LayoutParams params). 전체 목록은 (ViewGroup) [http://developer.android.com/reference/android/view/ViewGroup.html]을 참조하십시오. –
너비/높이가 요청한 너비/높이보다 작은 내부 레이아웃이있는 경우에는 작동하지 않습니다. 실제 값은 둘 다 최소값입니다. –
작동하지 않는 기능은 무엇입니까? 너 뭐 해봤 니? – ceejayoz
매우 열린 질문입니다. 오늘은 뭐라구? 끔찍한 질문 5 개 – Siddharth