2011-05-05 2 views
0

내가 내 질문에 정말 멍청한 생각합니다 같은 줄에 텍스트 뷰,하지만 난 그냥 결과가없는 네트워크에서 추구 한 시간 동안 ... 안드로이드 : 센터 3

내가 3 텍스트 뷰와 선형 레이아웃을 가지고 있고, I 화면의 전체 너비로 공유하고 싶습니다.

다음은 설명 할 그림입니다!

http://img845.imageshack.us/i/putaindlayout.png/

난 그냥 이미지 뒤에 각 텍스트 뷰를 가지고 싶습니다 ...

감사합니다 ...

답변

1

사용 weight 속성. weight 1을 모든 TextField에 설정하면 모든 공간을 차지합니다. 이런 식으로하면 효과가 있습니다.

<?xml version="1.0" encoding="utf-8"?> 
<LinearLayout android:id="@+id/LinearLayout01" android:layout_width="fill_parent" 
    android:layout_height="fill_parent" 
    xmlns:android="http://schemas.android.com/apk/res/android"> 
    <TextView 
     android:layout_width="wrap_content" 
     android:id="@+id/textView1" 
     android:layout_height="wrap_content" 
     android:text="TextView" 
     android:gravity="center_horizontal" 
     android:layout_weight="1" /> 
    <TextView 
     android:layout_width="wrap_content" 
     android:id="@+id/textView2" 
     android:layout_height="wrap_content" 
     android:text="TextView" 
     android:gravity="center_horizontal" 
     android:layout_weight="1" /> 
    <TextView 
     android:layout_width="wrap_content" 
     android:id="@+id/textView3" 
     android:layout_height="wrap_content" 
     android:text="TextView" 
     android:gravity="center_horizontal" 
     android:layout_weight="1" /> 
</LinearLayout> 
+0

팁 주셔서 감사합니다,하지만이 코드와 함께, 화면은 3 개 부분으로 나누어, 각 부분에 텍스트 뷰의 텍스트 센터에서 아니지만, 왼쪽 ... –

+1

사용 중력 속성 TextView - 업데이트 됨. –