2015-01-25 3 views
0

두 개의 TextView이있는 LinearLayout 두 개의 기본 공간이 있는데, 그 사이의 기본 공간은 나에게 매우 중요합니다.이를 0으로 거의 최소화하려고합니다. LinearLayout의 요소를 최소 간격으로 배치하십시오.

<LinearLayout 
     android:id="@+id/main" 
     android:layout_width="wrap_content" 
     android:layout_height="wrap_content" 
     android:gravity="center" 
     android:orientation="vertical" 
      > 

     <TextView 
      android:id="@+id/text1" 
      android:layout_width="wrap_content" 
      android:layout_height="wrap_content" 
      android:gravity="center"/> 

     <TextView 
      android:id="@+id/text2" 
      android:layout_width="wrap_content" 
      android:layout_height="wrap_content" 
      android:gravity="center"/> 

    </LinearLayout> 

은 내가 LinearLayoutandroid:padding,android:layout_margin을 설정하려고하지만 작품을 나던. 나는 또한 각각의 TextEdit 패딩을 주려고했지만 그것도 halped하지 않았다.

어떻게 서로 가까이에 배치 할 수 있습니까? 공간을 최소화 할 수있는 텍스트 2에 부정적인 layout_marginTop 값을 설정 첫번째 텍스트 뷰

<LinearLayout 
    android:id="@+id/main" 
    android:layout_width="wrap_content" 
    android:layout_height="wrap_content" 
    android:gravity="center" 
    android:orientation="vertical" 
     > 

    <TextView 
     android:id="@+id/text1" 
     android:layout_width="wrap_content" 
     android:layout_height="wrap_content" 
     android:gravity="center"/> 

    <TextView 
     android:layout_marginTop="-xxdp" 
     android:id="@+id/text2" 
     android:layout_width="wrap_content" 
     android:layout_height="wrap_content" 
     android:gravity="center"/> 

</LinearLayout> 
+0

TextView.setIncludeFontPadding (false) 그런 다음 1dp 여백을 추가합니까? – zgc7009

+0

그래도 문제가 해결되지 않으면 TextViews에 사용자 정의 배경을 설정해보십시오. – stkent

답변

0

을 위해 - "xxdp"두 번째 텍스트 뷰 또는 layout_marginBottom = 대한 - "xxdp"layout_marginTop =

0

는 안드로이드를 사용 할 수있다 텍스트가 표시되는 사이에 레이아웃은 다음과 같이 변경됩니다.

<LinearLayout 
     android:id="@+id/main" 
     android:layout_width="wrap_content" 
     android:layout_height="wrap_content" 
     android:gravity="center" 
     android:orientation="vertical" 
      > 

     <TextView 
      android:id="@+id/text1" 
      android:layout_width="wrap_content" 
      android:layout_height="wrap_content" 
      android:gravity="center"/> 

     <TextView 
      android:id="@+id/text2" 
      android:layout_width="wrap_content" 
      android:layout_height="wrap_content" 
      android:layout_marginTop="-7dp" 
      android:gravity="center"/> 

    </LinearLayout> 
관련 문제