1.EditText不显示光标
开发的时候遇到有部分手机,小米系列以及华为部分手机不显示光标。
设置EditText属性
1 android:textCursorDrawable="@null" 2 android:cursorVisible="true"
可参考,http://*.com/questions/15093758/edittext-cursor-is-invisible-in-android-4-0第一个回答。
2.AutoCompleteTextView在部分手机(如联想a860e)显示黑条。
见图
解决方案:在themes.xml设置一个主题,设置它的android:dropDownListViewStyle属性。
1 <style name="search_theme" parent="android:style/Theme.NoTitleBar"> 2 <item name="android:dropDownListViewStyle">@style/widget_dropdownlistview</item> 3 </style>
在styles.xml中定义下面字段。
1 <style name="widget_dropdownlistview" parent="android:style/Widget.Holo.ListView.DropDown"> 2 <item name="android:scrollbars">none</item> 3 <item name="android:divider">@color/white</item> 4 </style>
对需要用到AutoCompleteTextView的Activity设置主题(AndroidManifest.xml中设置)。
然后样式就OK了。
如图
可参考http://www.apkbus.com/android-126131-1-1.html
3.Dialog在部分手机上显示黑条
设置
1 <item name="android:windowContentOverlay">@null</item>
可参考。http://www.cnblogs.com/kaima/archive/2011/07/29/2121457.html
转载请注明,否则追究法律责任。