Tôi đang sử dụng Button
ở một trong các bố cục. Tôi muốn kích thước Button
nhỏ bằng kích thước văn bản/nhãn.Android: Giảm kích thước của Nút
Tôi đang sử dụng mã sau.
<Button
android:text="@string/cancle_button"
android:id="@+id/button1"
android:background="@drawable/back_button"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:gravity="center"
android:textSize="12sp"
android:textColor="#ffffff"
android:textStyle="bold" />
Nhưng tôi muốn chiều cao của văn bản/nhãn là cao hơn tôi muốn Button
. Bất cứ khi nào tôi giảm hoặc tăng chiều cao văn bản, chiều cao Button
vẫn giữ nguyên. Tôi nên giải quyết vấn đề này như thế nào?
khi bạn đang truyền ảnh ở chế độ nền, do đó kích thước nút sẽ phụ thuộc vào kích thước hình ảnh và sau đó là kích thước văn bản của bạn. Vì vậy, nếu kích thước văn bản của bạn nhỏ hơn hình ảnh thì nó sẽ không giảm. Nhưng nếu kích thước văn bản lớn hơn hình ảnh thì nó sẽ phát triển để phù hợp với văn bản. Điều này tất cả xảy ra vì thuộc tính "wrap_content". – Arshu
Cảm ơn Arshad, nhưng ở đây tôi đang sử dụng gradient drawable ở dạng .xml trong thư mục drawable của tôi. –
Thậm chí sau đó gradient cũng có kích thước và hình dạng cố định. Vì vậy, hoạt động như chính hình ảnh. – Arshu