当我创建一个新的 android 项目时,Eclipse 会创建我的 MainActivity 并使用 extends ActionBarActivity 而不是 Activity 。并且想知道如何将其更改为 Eclipse 创建我的 MainActivity 扩展 Activity 时的状态。
谢谢你的帮助!!!
最佳答案
注意:此答案不再有效。在我回答这个问题的时候,是 Material 时代之前的时代,只有当你想以 API 11 以下为目标时,才需要 AppCompat 库。现在要拥有 Material Design,你几乎必须为所有 API 级别使用 AppCompat 库。我认为 Android Studio 现在总是创建扩展 AppCompatActivity
的 Activity。
最后不要使用ActionBarActivity
,使用AppCompatActivity
如果您将所需的最低 SDK 设置为低于 11,它将创建这样的应用程序,因为在低于 11 的 API 级别中没有 ActionBar。默认值为 8。您应该将其设置为 14,然后您可以在 AndroidManifest.xml 文件中更改它。
关于java - eclipse 创建扩展 ActionBarActivity 而不是 Activity ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22236162/