【发布时间】:2016-01-26 08:24:40
【问题描述】:
我最近注意到Android中大多数视图类型都有AppCompat版本,例如ListView/ListViewCompat、Button/AppCompatButton等。
对于这些更简单的View(不包括SwitchCompat),它们与Android Framework版本有什么区别?我没有找到关于这个问题的任何文件......
我很想知道选择任一版本的后果,以及选择其中一个版本是否有任何优势。
具体来说:
-
ListView和ListViewCompat之间的区别 -
Button/AppCompatButton之间的差异 -
ImageView/AppCompatImageView之间的差异 -
EditText/AppCompatEditText之间的差异 -
TextView/AppCompatTextView之间的区别
我从普通版本更改为 AppCompat 版本,希望从主题中使用颜色并且在 Lollipop 和 pre-lollipop 上看起来相同,但它对某些视图(例如 ListView)产生了相反的效果
【问题讨论】: