Về cơ bản tôi có điều này bên trong XML, nhưng tôi phải tạo lại nó bên trong một mã. Tôi phải làm nó như thế nào?Làm cách nào để đặt kích thước Bố cục và Văn bản thành DP bên trong chương trình?
<EditText
android:layout_width="140dp"
android:layout_height="20dp"
android:background="@drawable/input_bg01"
android:textSize="10dp"
android:gravity="center"
android:text="111-222-333 FOOO" />
Tôi có thể sử dụng cài đặt này để đặt kích thước văn bản, nhưng chiều cao và chiều cao layout_ là gì?
edTxt.setTextSize(TypedValue.COMPLEX_UNIT_DIP, 10);
Có cách nào để yêu cầu mã sử dụng đơn vị DP thay vì pixel? Hoặc một chức năng chuyển đổi để chuyển đổi DP thành pixel?