是否可以在android EditText小部件中設置文本從左邊框開始10dp?當我輸入東西時,它被粘在左邊,我需要放一點填充物。EditText設置文本從左邊框開始10dp
35
A
回答
74
這可以通過android:padding
屬性來實現。
<EditText
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:padding="10dp" />
每一側都有可能只想指定左右填充
一個10dp填充。
<EditText
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:paddingLeft="10dp"
android:paddingRight="10dp" />
將使填充左側和右側10dp。
4
這是否真的解決了您的問題?在xml上設置填充似乎不適用於EditText。我用其他方式解決了它。將EditText放置在RelativeLayout視圖的旁邊,並將填充應用於該RelativeLayout。
<RelativeLayout
android:layout_width="258dp"
android:layout_height="wrap_content"
android:layout_gravity="center"
android:layout_marginTop="10dp"
android:paddingLeft="5dp"
android:background="@drawable/textbox_bg">
<EditText
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:id="@+id/emailText"
android:text="text inside"
android:inputType="textEmailAddress"
android:background="@android:color/transparent" />
</RelativeLayout>
因爲我有EditText背景RelativeLayout問題,並且設置EditText背景透明。希望這有助於
5
使用paddingStart(和paddingEnd)
<TextView
android:id="@android:id/text1"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:textSize="10pt"
android:textColor="#646464"
android:paddingStart="10dp"
android:paddingEnd="10dp"
android:maxLines="1"
android:ellipsize="end"
/>
+0
精美的作品!謝謝! –
0
我採用了android解決:layout_marginLeft /安卓:layout_marginRight。填充只是改變了光標的位置。
相關問題
- 1. 從左邊開始的JavaScript設置位
- 2. 如何讓wordpress子菜單位置始終從左邊開始?
- 3. 設置框架從左下角開始在java
- 4. 對齊ImageView 10dp從佈局中心左邊
- 5. Java bitSet開始從右向左或從左向右設置位?
- 6. Text.PrettyPrint:從左邊距開始縮進
- 7. 如何在開始時設置文本框中的文本
- 8. 使文本從輸入框的左上角開始
- 9. 從右向左移動文本,但啓動從左開始位置
- 10. 設置文本焦點EditText從按鈕
- 11. 如何設置CSS左邊框盒
- 12. EditText動態設置文本
- 13. WPF Validation.HasError設置文本框的邊距
- 14. 有沒有辦法讓EditText開始在EditText的左上角開始輸入?
- 15. Android EditText:將文本左移?
- 16. Edittext更改邊框顏色始終onclick
- 17. 爲JEditorPane文本框創建左邊距
- 18. EditText始終設置選擇
- 19. 從開始選擇的文本框
- 20. 邊界設置右上左
- 21. 設置UILabel字體大小,移動框架左邊的文字
- 22. 邊框設置
- 23. WPF設置邊框的左邊和寬度
- 24. 如何在我的自定義文本框中設置填充左邊的CSS?
- 25. 如何設置畫廊從左上角開始?
- 26. 將UIView設置爲從左上角開始(0,0)
- 27. 左邊的drawable和文本之間的差距EditText
- 28. Android:從開始在EditText中顯示文本
- 29. 圍繞展開的行設置邊框
- 30. 在TextView的文本左邊設置圖片
在edittext中設置android:paddingLeft =「10dp」。 –