修正AppCompatSpinner弹出框位置问题

最近使用Android原生控件AppCompatSpinner时候遇到了点问题,ok我们来看下是什么问题。


弹出效果

弹出位置完全不符合正常的视角。

布局代码如下使用:

xml中代码


这时候我们需要设置属性:

android:spinnerMode="dropdown"

从标签底部向下弹出 

这时候再运行代码发现毫无效果,这是为什么呢?

答案在这里:设置 android:overlapAnchor,此属性默认为true。默认为true,则弹出框会默认与spinner从上方开始重叠。

设置为false效果:

最终效果图
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容