回答
EditText有一個默認的填充集。
試試這個,
<EditText
android:text="Any Text"
android:layout_width="fill_parent"
android:layout_height="16dp"
android:padding="2dp"
android:background="#FFF"
android:textSize="10dp"
/>
是否可以明確設置高度?
如果是的話,使用類似
<EditText
android:id="@+id/smallEditText"
android:layout_width="wrap_content"
android:layout_height="10dip"/>
可以減小字體大小,通過XML使用android:textSize
。你也可以讓你的控件可以滾動。
編輯:剛纔看到了你的截圖,你把EditText放在哪個佈局中?它可能會爲您的控件設置非顯式佈局規則。
我使用LinerLayout,實際上讓我的文字字體變小不會解決問題 – Jacky 2009-09-01 09:59:29
使用
android:textAppearance="?android:attr/textAppearanceSmallInverse"
有關進一步的參考,請參閱本:http://developer.android.com/guide/topics/ui/themes.html
我是不是真的不滿意任何答案存在的,雖然當他們結合大多包含正確解決方案的所有成分。但是,我們先來確定問題所在。問題是bhatt4982說填充,他提供了一個解決方案。設置填充任何你想要的。如果你也希望有一個較小的字體做類似learn_andrd暗示或像這樣
style="@android:style/TextAppearance.Small.Inverse"
現在,的EditText元素的寬度是正確的,字體大小相匹配,你的定期的TextView的。然而,由於淺灰色在白色背景上看起來不太好,所以顏色是相反的。這就把我們帶到了我們最後的問題,即背景。您需要設置不同的背景,因爲默認的EditText背景具有最小高度。該高度是元素當前高度的高度。 AFAIK Android不支持縮小背景圖像。您應該爲EditText定義自己的背景Drawable,允許高度比默認值更小。否則,無論您嘗試設置高度或填充物還是馬林,它都不會產生任何影響。
P.S.你可能想知道爲什麼他們讓你創建更小的EditViews變得如此困難......或許這與事實有關,即使是這樣,使用你的手指將光標移動到特定在EditText中的位置(比如修復一個錯字而不刪除所有內容)元素。如果你的文字更小,這將變得不可能。因此,你應該重新考慮一下,你想要達到什麼目的,真的值得追求,除非你只是想減少填充。
變化的XML編輯短信這兩個屬性
android:layout_height="15dp"
android:textSize="12sp"
- 1. 如何將edittext的默認高度更改爲小?
- 2. 如何向EditText添加默認值:android
- 3. EditText的默認值
- 4. Android - 在editText中的默認值
- 5. jquery datatables更改默認最小高度
- 6. 默認UIPickerView高度
- 7. 創建比默認值小的SeekBar?
- 8. 如何在android中改變edittext的默認值
- 9. 如何設置默認的UITableViewCell高度?
- 10. 如何獲得mediacontroller的默認高度?
- 11. Iframe默認高度
- 12. 誰是android tabhost高度的默認大小?
- 13. 如何在EditText之後顯示EditText提示的默認值? (Android Java)
- 14. 默認div的高度
- 15. EditText默認選擇?
- 16. select2 v.4 multiselect - 如何設置「默認」(最小)高度
- 17. 如何獲取EditText的默認橙色高光效果
- 18. IFrame的默認寬度/高度
- 19. 如何將空跨度高度設置爲默認行高?
- 20. 如何使EditText默認爲十六進制Android
- 21. 如何在android中更改默認滾動大小的寬度?
- 22. 默認TreeView項目高度
- 23. UIPickerView中組件的高度和寬度的默認值
- 24. 默認Android EditText高亮顏色不橙色
- 25. 亮度和對比度的默認CSS過濾器值
- 26. 使用QStyle設置全局默認最小QPushButton高度
- 27. Cordova mac默認窗口高度寬度
- 28. android使listitem高度更小
- 29. Android小工具和佈局默認值
- 30. 如何在Android中控制默認警報對話框的寬度和高度?
'這個問題是不太可能有幫助的任何未來visitors',對,沒錯!有超過4萬次訪問。 – 2014-12-06 23:41:04
關閉的原因絕對不對,但我仍希望看到一個示例,說明期望的行爲是什麼以及當前的行爲是什麼,可能是截圖。也許多年來,提問的標準也得到了改善。 – Trilarion 2015-02-18 09:14:26