2014-05-21 1 views
0

는 : Android : StretchColumns : 올바른 인수? 다음 코드

<TableLayout xmlns:android="http://schemas.android.com/apk/res/android" 
    android:layout_width="fill_parent" 
    android:layout_height="fill_parent" 
    android:stretchColumns="2" > 

android:stretchColumns="2"는 3 열은 신축성, 또는 해당 열 (3) 신축성 것을 의미합니까

?

답변

0

TableLayout은 setColumnShrinkable() 또는 setColumnStretchable()을 호출하여 특정 열을 shrinkable 또는 stretchable 으로 지정할 수 있습니다. 축소 가능으로 표시된 경우 열 너비를 축소하여 테이블을 해당 부모 개체에 맞출 수 있습니다. 신축성있는 것으로 표시된 경우 추가 공간에 맞게 너비가 확장 될 수 있습니다. 테이블의 전체 폭은 상위 컨테이너에 의해 정의됩니다.

는, 당신은 당신이 무엇을 넣어 값에 상관없이 모든 변경 사항을 보지 않을 부모 개체에 테이블이 잘 맞는 경우 (공백이 스트레칭 남아 있지) 것을 명심 여기를 보라.

+0

을 늘릴 것 이것은 내 질문에 대답하지 않습니까? –

0

하는 경우 너는 android : stretchColumns = "*"를 사용해야하는 모든 칼럼을 늘리고 싶다. android : shrinkColumns에도 똑같이 적용된다.

그리고이 프로 튜토리얼은 당신이 문제를 모두 설명해야 http://www.onlinevideolecture.com/computer-programming/slidenerd/android-programming-course-android-tutorials-for-beginners/index.php?course_id=2369&lecture_no=59

안드로이드 : stretchColumns = "1"의 열은 1 안드로이드 늘릴 것 stretchColumns는 = "0.1"열 1과 0