是否可以在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. 對齊ImageView 10dp從佈局中心左邊
- 2. 設置框架從左下角開始在java
- 3. Text.PrettyPrint:從左邊距開始縮進
- 4. 如何在開始時設置文本框中的文本
- 5. 從右向左移動文本,但啓動從左開始位置
- 6. EditText動態設置文本
- 7. 有沒有辦法讓EditText開始在EditText的左上角開始輸入?
- 8. Android EditText:將文本左移?
- 9. Edittext更改邊框顏色始終onclick
- 10. 爲JEditorPane文本框創建左邊距
- 11. 從開始選擇的文本框
- 12. 設置UILabel字體大小,移動框架左邊的文字
- 13. WPF設置邊框的左邊和寬度
- 14. 如何在我的自定義文本框中設置填充左邊的CSS?
- 15. 如何設置畫廊從左上角開始?
- 16. 將UIView設置爲從左上角開始(0,0)
- 17. 爲ToolStripTextBox設置左側文本邊距的簡單方法
- 18. 如何在另一個textview的左邊設置文本視圖?
- 19. 當我開始在`EditText`中輸入文字時,文字會移到左邊即離開屏幕左邊的屏幕
- 20. UIViewAnimationOptionTransitionCurlUp從左下角開始
- 21. TextView不從左側開始
- 22. ImageView從左側開始
- 23. 在edittext中設置文本時出錯
- 24. 設置Windows服務從設置文件c開始#
- 25. 在AlertDialog中設置EditText的邊距
- 26. 如何在開始對話框打開時在其中設置文本?
- 27. UITableViewCell設置邊框
- 28. 設置UIImage邊框
- 29. Flexbox:設置邊框
- 30. 設置提示文本字段中的文本開始
在edittext中設置android:paddingLeft =「10dp」。 –