Android 不顯示光標或者光標顏色為白色的解決方法


在Android3.2或者更高版本上面,可以按照如下的方式進行設置:

EditText有一個屬性:android:textCursorDrawable,這個屬性是用來控制光標顏色的
 android:textCursorDrawable="@null"
"@null"作用是讓光標顏色和文本顏色保持一致
 
在Android3.2版本以下,不存在這個屬性,所以無法通過這個屬性進行設置,此時請檢查你的AndroidManifest.xml文件中的
 
<uses-sdk android:minSdkVersion="8" android:targetSdkVersion="15"/>
 
如果tartgetSdkVersion的值比較大,請設置為較低版本,例如:
<uses-sdk android:minSdkVersion="8" android:targetSdkVersion="10"/>
 
這樣做的目的是使用Android Platform 10的SDK來編譯你的程序,這樣使用的圖片或者其他的資源都是Platform 10的。
但是這樣做是有風險的,比如你的Checkbox的圖片也會使用Platform 10的風格。
以上方式請酌情考慮。慎用!


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM