可以在不需要使用 AppCompat 主题的情况下使用 ViewPager 吗?
Possible to use ViewPager without needing to use AppCompat theme?
我正在开发一款广泛使用 ViewPagers 的应用程序。如果您使用 ViewPager,您的 Activity 必须扩展 AppCompatActivity。这意味着您必须使用继承自 "Theme.AppCompat" 的 activity 主题。这意味着使用 Material 设计框架可能非常困难且需要手动操作。例如,您不能在 XML 中指定过渡动画。
是否有人知道使用 ViewPager 的任何方式,而不必被迫使用 Holo 方法开发整个应用程序?
您不必为了使用 ViewPager
而扩展 AppCompatActivity
,您也可以在正常的 Activity
中使用它,here's 就是一个例子。 ViewPager
是支持库 v4 包的一部分。您可以通过将以下行添加到 build.gradle 文件来添加对支持库 v4 的依赖。
compile "com.android.support:support-v4:23.2.0"
我正在开发一款广泛使用 ViewPagers 的应用程序。如果您使用 ViewPager,您的 Activity 必须扩展 AppCompatActivity。这意味着您必须使用继承自 "Theme.AppCompat" 的 activity 主题。这意味着使用 Material 设计框架可能非常困难且需要手动操作。例如,您不能在 XML 中指定过渡动画。
是否有人知道使用 ViewPager 的任何方式,而不必被迫使用 Holo 方法开发整个应用程序?
您不必为了使用 ViewPager
而扩展 AppCompatActivity
,您也可以在正常的 Activity
中使用它,here's 就是一个例子。 ViewPager
是支持库 v4 包的一部分。您可以通过将以下行添加到 build.gradle 文件来添加对支持库 v4 的依赖。
compile "com.android.support:support-v4:23.2.0"