2011-12-15 39 views
22

Tôi đang cố gắng có một số lề bên trong một nút giữa văn bản và đường viền nhưng tôi không biết cách chỉ định chúng.Lề bên trong các nút

Cách duy nhất tôi biết là sử dụng android: layout_width = "...", nhưng điều này không liên quan đến kích thước văn bản.

Cảm ơn!

+0

Nơi nào bạn muốn văn bản được, kích thước văn bản phải được xác định riêng. –

Trả lời

26

Sử dụng đệm để thêm lề giữa đường viền và văn bản trong nút.

1

Để đo kích thước của nó, chế độ xem sẽ tính đến phần đệm của nó. Phần đệm được biểu thị bằng pixel cho các phần bên trái, trên cùng, bên phải và dưới cùng của chế độ xem. Có thể sử dụng tính năng đệm để bù đắp nội dung của chế độ xem theo số lượng pixel cụ thể. Ví dụ, một phần đệm trái của 2 sẽ đẩy nội dung của khung nhìn xuống 2 cạnh bên phải của cạnh trái.

Đọc thêm tại số official doc.

97

Nếu bạn đang tìm kiếm loại đệm ở bên trái và bên phải của văn bản táo bạo này: enter image description here

Đây là những gì bạn làm. :

<Button 
    android:id="@+id/she_was_good" 
    android:layout_width="wrap_content" 
    android:layout_height="wrap_content" 
    android:layout_centerHorizontal="true" 
    android:soundEffectsEnabled="false" 
    android:layout_alignParentBottom="true" 
    android:paddingRight="25dp" 
    android:paddingLeft="25dp" 
    android:text="@string/im_sorry_lol_str" /> 

Phần bạn đang tìm kiếm là paddingRightpaddingLeft

+14

Dường như "chuyên nghiệp" có nghĩa là bạn cần phải mất đi sự hài hước. Các upvotes là từ những người biết rằng cười là tốt cho sức khỏe của chính mình ... – WarrenFaith

+0

Bài đăng này dường như đã có sự chú ý, vì vậy tôi đã thay đổi hình ảnh. – Reno

+2

Ban đầu có phải là "Tôi uống sữa của bạn không?" –

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