Câu hỏi của tôi là: Tôi có EditText và tôi muốn đặt lề bên trong EditText, tôi có nghĩa là lề cho nội dung (văn bản) của văn bản chỉnh sửa chứ không phải lề cho chế độ xem phù thủy tôi có thể giải quyết bằng thuộc tính này: android:layout_marginLeft
.lề bên trong văn bản chỉnh sửa trong android
Tôi cần để khoảng trống trước và sau văn bản bên trong EditText.
Tôi đã cố gắng đặt đệm, nhưng không hoạt động!
này là mã xml của tôi:
<FrameLayout
android:layout_width="wrap_content"
xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_height="wrap_content"
android:layout_marginLeft="2dp">
<EditText android:inputType="none"
android:textSize="15sp"
android:id="@+id/editText1"
android:scrollHorizontally="true"
android:layout_height="35dp"
android:padding="3dip"
android:singleLine="true"
android:layout_width="160dp"
android:layout_weight="0" />
<ImageView android:id="@+id/refreshButton"
android:src="@drawable/refresh"
android:layout_height="wrap_content"
android:layout_width="wrap_content"
android:layout_gravity="center_vertical|right" />
</FrameLayout>
bất cứ ai có thể giúp tôi làm điều đó?
Cảm ơn trước
vâng có đúng, phần đệm là giải pháp! cảm ơn –
Ghi nhớ rằng những ngày này (2016) câu trả lời này có vấn đề thay đổi phần đệm trên văn bản, mà không làm tương tự với nền có thể vẽ được. Có thể trông lạ mắt tùy thuộc vào nền (ví dụ: phong cách EditText cơ bản của AppCompat) –