我正在使用android微调器显示下拉选项,我已经定制了它的样式和项目样式.
它工作正常,但在棒棒糖上它显示阴影,如截图所示.
微调器样式从appCompat扩展如下
<style name="spinner_style" parent="Widget.AppCompat.light.Spinner.DropDown.Actionbar">
并设置这些属性
<item name="androID:layout_wIDth">fill_parent</item> <item name="androID:layout_height">30dp</item> <item name="androID:layout_margintop">7dp</item> <item name="androID:layout_marginleft">@dimen/margin_extra_large</item> <item name="androID:background">@color/white</item> <item name="androID:layout_marginRight">0dp</item> <item name="androID:popupBackground">@color/white</item> <item name="androID:divIDer">@color/black</item> <item name="androID:divIDerHeight">@dimen/padding_basic_large</item> <item name="androID:scrollbars">vertical</item> <item name="androID:textcolor">@color/login_edit_text_color</item> <item name="androID:dropDownSelector">@color/app_background_color</item> <item name="androID:scrollbaralwaysDrawVerticalTrack">false</item> <item name="androID:scrollbarTrackVertical">@color/app_background_color</item>
我正在为微调器项设置数组适配器,如下所示
adapter = new ArrayAdapter<String>(this, R.layout.List_item_ltdIDs, IDs); adapter.setDropDownVIEwResource(androID.R.layout.simple_dropdown_item_1line);
知道为什么它在棒棒糖上显示阴影吗?
注意:我正在使用appcompat_21
解决方法:
删除popupBackground属性并尝试,它应该工作!
总结以上是内存溢出为你收集整理的Android spinner-怪异的ui问题全部内容,希望文章能够帮你解决Android spinner-怪异的ui问题所遇到的程序开发问题。
如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)