Android 解決EditText右對齊兼容問題,一個屬性搞定

問題描述:

在使用EditText時,根據產品設計,某些地方需要讓文字右對齊顯示,光標默認也顯示在最右邊。這個時候我們自然而然想到設置android:gravity=”right” 這個屬性,運行在模擬器跟自己的手機上都沒出現問題。然後測試拿着手機測試,突然跟你說這個地方有問題,當你看到錯位後的界面一臉懵逼。這尼M是怎麼出現的?

 

解決方法:

1. 在佈局中添加android:textCursorDrawable=”@null”–>部分手機有效

2. TextView和EditText共用,控制光標位置 –>這也太麻煩了,有沒得更好的方法

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章