2009-03-01 30 views
6

Gợi ý EditText của tôi không được gói. Một gợi ý không phải là rất hữu ích nếu phần cuối cùng được cắt bỏ. Tôi rất thận trọng về việc hạn chế/buộc các kích thước hộp EditText của tôi để đảm bảo nó trông phong nha bất kể kích thước màn hình.Làm cách nào để tạo một gợi ý trong Android EditText?

Đây là những gì xml liên quan trông giống như:

<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> 

tôi đã thiết android:lines="3" để giảm thiểu vấn đề này, nhưng nó vẫn chưa đủ. Để tối đa hóa khả năng tương thích với các kích thước màn hình khác nhau, tôi muốn hệ điều hành gói hơn tôi đặt trong ngắt dòng và trở lại cứng trong chuỗi. Có những thứ khác xảy ra trong quan điểm mà cũng buộc tôi không tự thiết lập chiều rộng của hộp để thúc đẩy phá vỡ tốt.

Trả lời

4

Có lẽ bạn đang sử dụng phiên bản SDK cũ?

tôi đã xác minh rằng những gợi ý sau đây kết thúc tốt đẹp với 3 dòng mà không cần bất kỳ vấn đề trong Android 1.5 cupcake:

<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

trình hoàn hảo ở đây là tốt với 1,6 – znq

+1

Tôi không nghĩ rằng SDK cũ đang trở thành một vấn đề ở đây - Vấn đề không xuất hiện với hai thiết bị 4.x mà tôi có được, nhưng gói xảy ra như mong đợi trên một thiết bị 2.3.3. – Combuster

Các vấn đề liên quan