我正在使用com.android.support:appcompat-v7:22.2.0
在Lolipop前设备上进行Lolipop材质设计。问题是小部件(示例EditText
)在不同的API上显示具有不同参数的不同视图。
问题是如何在所有API 15及更高版本上使它看起来都一样?
这里的示例(不同的底线,文本和线之间的边距等):
答案 0 :(得分:1)
我认为我找到了解决方案。
在充气布局期间, AppCompat
会生成正确的外观。
如果API< 20它生成的看起来像最新的API(例如22)。
如果API> = 21,则会根据API生成外观。
请勿查看XML预览(我的图片来自预览)。打开模拟器并自行检查它在设备上的外观。
希望将来帮助某人。