bạn nên sử dụng đơn vị sp
cho kích thước phông chữ thay vì dip
hoặc dp
. sp
là các pixel độc lập có quy mô tự điều chỉnh theo mật độ điểm ảnh màn hình. đây là sự khác biệt chính xác.
dp
Pixels Mật độ độc lập - một đơn vị trừu tượng đó là dựa trên mật độ vật lý của màn hình. Các đơn vị này có liên quan đến màn hình 160 dpi, do đó, một dp là một pixel trên màn hình 160 dpi. Tỷ lệ của dp-to-pixel sẽ thay đổi với mật độ màn hình, nhưng không nhất thiết phải tỷ lệ trực tiếp. Lưu ý: Trình biên dịch chấp nhận cả "nhúng" và "dp", mặc dù "dp" phù hợp hơn với "sp".
sp
Pixels Scale độc lập - điều này cũng giống như các đơn vị dp, nhưng nó cũng được thu nhỏ lại bởi sở thích kích thước phông chữ của người dùng. Bạn nên sử dụng đơn vị này khi chỉ định kích thước phông chữ, vì vậy chúng sẽ được điều chỉnh cho cả mật độ màn hình và tùy chọn của người dùng.
Nguồn
2012-05-17 07:16:43
Đặt một số mã để chúng tôi biết. –
kiểm tra [http://stackoverflow.com/questions/10595795/button-and-size-of-text/10596355#10596355](http://stackoverflow.com/questions/10595795/button-and-size-of- văn bản/10596355 # 10596355) – silwar
1. sử dụng ** sp ** 2. kiểm tra http://stackoverflow.com/questions/2617266/how-to-adjust-text-font-size-to-fit-textview –