最近使用Android原生控件AppCompatSpinner时候遇到了点问题,ok我们来看下是什么问题。
![](https://img.haomeiwen.com/i8414913/9813ff0d9c1efa20.png)
弹出位置完全不符合正常的视角。
布局代码如下使用:
![](https://img.haomeiwen.com/i8414913/c9e12c388091196a.png)
这时候我们需要设置属性:
android:spinnerMode="dropdown"
从标签底部向下弹出
这时候再运行代码发现毫无效果,这是为什么呢?
答案在这里:设置 android:overlapAnchor,此属性默认为true。默认为true,则弹出框会默认与spinner从上方开始重叠。
设置为false效果:
![](https://img.haomeiwen.com/i8414913/e8430f6935b604a2.png)
网友评论