gpt4 book ai didi

android - Activity 和 AppCompatActivity 使用 Toolbar 哪个更好?

转载 作者:塔克拉玛干 更新时间:2023-11-02 23:57:47 26 4
gpt4 key购买 nike

当我创建一个新 Activity 时,它扩展了 ActionBarActivity 但它已被弃用。

那一刻,我有两个选择:

1) 在我的风格中使用 Activityandroid:Theme.Material :

<style name="AppTheme" parent="android:Theme.Material">

或者

2) 使用 AppCompatActivityTheme.AppCompat :

<style name="AppTheme" parent="Theme.AppCompat">

所以我的问题是,Activity 和 AppCompactActivity 之间使用 Android Material Design 和 Toolbar 哪个更好?

最佳答案

这不是哪个“更好”的问题。您应该使用哪一个取决于您支持的 Android 版本。

Theme.Material 仅适用于运行 API 21 (Lollipop) 及更高版本的设备。如果您希望在运行 API 20 及以下版本的设备上使用 Material 主题,则需要使用 AppCompat。

When I created a new activity, it extends ActionBarActivity but it's deprecated.

这是最近的更改。从 AppCompat 22.1 版开始,ActionBarActivity 已被弃用,取而代之的是 AppCompatActivity .

关于android - Activity 和 AppCompatActivity 使用 Toolbar 哪个更好?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30172263/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com