所以我想创建一个仅支持 Lollipop 及以上设备的应用程序。
但是我有一个用例需要Snackbar
带有 UNDO 选项。阅读后,似乎我必须:
- 使用一个
CoordinatorLayout
(支持库之一) - 使用
AppCompatActivity
,而不是Activity
- 使用
Theme.AppCompat.(...)
代替android:Theme.Material
- 更改应用程序中的所有其他视图,包括
ActionBar
只是为了兼容AppCompat
(有点讽刺)
这真的是使用基本功能的唯一方法Snackbar
- 必须在其他地方重写所有内容吗?
请告诉我有更好的出路。这没有任何意义!