2012-08-13 3 views
1

내 앱에서 화면 방향을 세로로 잠급니다. 하지만 사용자가 편집 텍스트 box.in 세로 모드에서 잘 때 일하고있다. 가로 모드 편집 텍스트 높이 거의 두 배 실제 크기입니다. 아래에 텍스트를 편집하려면 내 XML입니다.방향을 바꾸는 동안 텍스트 편집 높이가 증가합니다.

<EditText 
     android:id="@+id/mylist_AddNewFFtext" 
     android:layout_width="fill_parent" 
     android:layout_height="0dp" 
     android:layout_margin="5dp" 
     android:layout_weight="1" 
     android:background="@drawable/mylist_stdcenterelement" 
     android:imeOptions="actionSend|actionGo|actionDone" 
     android:inputType="text|textCapWords" 
     android:maxLength="1000" 
     android:padding="5dp" 
     android:textColor="@android:color/black" 
     android:textSize="14sp" 
     android:textStyle="bold" 
     android:visibility="visible" /> 

나는 가중치 = 1 속성을 제거했습니다. 그러나 작동하지 않습니다. 어떻게이 문제를 해결할 수 있습니까?

+0

변경보기만큼 충분히 큰이 둘러싸는 것을 의미 폭과 "wrap_parent"에 높이에 텍스트를 삽입하려고하기 때문에 귀하의 레이아웃을 높이 0dp이 wrap_content 수 있도록 그것의 내용. –

+0

그런 다음 편집 상자의 크기를 입력하기 전에 제로 의식이됩니까? –

+0

아니요, 0이 아닙니다! 이걸 시험해 봐. –

답변

0
<EditText 
    android:id="@+id/mylist_AddNewFFtext" 
    android:layout_width="fill_parent" 
    android:layout_height="wrap_content" 
    android:layout_margin="5dp" 
    android:layout_weight="1" 
    android:background="@drawable/mylist_stdcenterelement" 
    android:imeOptions="actionSend|actionGo|actionDone" 
    android:inputType="text|textCapWords" 
    android:maxLength="1000" 
    android:padding="5dp" 
    android:textColor="@android:color/black" 
    android:textSize="14sp" 
    android:textStyle="bold" 
    android:visibility="visible" /> 

당신이 0dp 높이 편집 텍스트 상자

+0

그 이유는 내가 체중 속성을 부여합니다. –

관련 문제