act*_*gic 13 android spinner android-appcompat
是否可以使用AppCompat库为pre v21设备获得等效的Widget.Material.Spinner.Underlined样式?
我想在我的应用程序中支持v16 +,但是如果可能的话,我真的希望使用AppCompat库在Spinners上获得下划线效果.
Bri*_*ian 22
更新(2015年3月11日):AppCompat第22版引入了Spinner样式,其中包括下划线:"Base.Widget.AppCompat.Spinner.Underlined"(http://developer.android.com/tools/support-library/index. html #revisions)
老答案:AppCompat没有等价物,你必须自己添加下划线.
有一个问题,在"未来版本"中被标记为已修复.从那以后,有几个AppCompat版本,但仍然没有下划线样式的迹象.
https://code.google.com/p/android/issues/detail?id=77819
Jar*_*red 19
对于任何需要代码才能使其正常工作的人.只需确保您使用的是AppCompat v7库的rev22,然后将以下内容放在style.xml文件中:
<item name="MySpinnerStyle">@style/Widget.AppCompat.Spinner.Underlined</item>
Run Code Online (Sandbox Code Playgroud)
另外,请确保将MySpinnerStyle您设置微调器的样式更改为.这是我得到答案的地方(信用转到jkane001!)
code.android.com:Appcompat:缺少Spinner.Underline样式
| 归档时间: |
|
| 查看次数: |
16261 次 |
| 最近记录: |