2009-03-01 7 views
6

내 EditText 힌트가 줄 바꿈되지 않습니다. 힌트는 마지막 부분이 잘리는 경우에는별로 유용하지 않습니다. 화면 크기에 관계없이 내 EditText 상자의 크기를 제한하거나 강제로 조정하는 것에 대해서는 매우 신중합니다. 이미 문제를 완화하기 위해 android:lines="3"을 설정 한Android EditText에서 힌트 줄을 만드는 방법은 무엇입니까?

<EditText android:id="@+id/ET1" 
    android:layout_width="wrap_content" 
    android:layout_height="wrap_content" 
    android:gravity="left" 
    android:hint="@string/Hint1" 
    android:lines="3"> 
</EditText> 

하지만 충분하지 않습니다 :

는 다음과 같은 관련 XML이 어떻게 표시되는지를 보여줍니다. 다양한 화면 크기와의 호환성을 극대화하기 위해 OS에서 줄 바꿈을 사용하고 문자열에 하드 리턴을 넣는 것이 좋습니다. 보기에 다른 일들이 일어나서 좋은 휴식을 촉진하기 위해 수동으로 너비를 설정하지 않아야합니다.

답변

4

아마도 이전 버전의 SDK를 사용하고 계셨습니까?

나는 다음과 같은 힌트가 안드로이드에 아무 문제없이 3 개 라인에 1.5 컵 케이크를 감싸는 것을 확인했습니다

<EditText 
     android:layout_width="wrap_content" 
     android:layout_height="wrap_content" 
     android:textSize="18px" 
     android:gravity="left" 
     android:hint="Lorem ipsum dolor sit amet, consectetur adipiscing elit. Suspendisse egestas ullamcorper facilisis." /> 
+0

작품 완벽하게 여기뿐만 아니라 내가 옛날 SDK를 생각하지 않는다 1.6 – znq

+1

와 여기에 문제가되고있다 -이 문제는 두 개의 4.x 장치에서 발생하지만 보류 상태입니다. 2.3.3 장치에서 예상대로 랩핑이 발생합니다. – Combuster

관련 문제