Eclipse将创建扩展ActionBarActivity而不是活动 [英] eclipse creates extends ActionBarActivity instead activity
问题描述
当我创建一个新的Android项目Eclipse将创建我的MainActivity与延伸ActionBarActivity,而不是活动。而想知道这是如何变化的时候Eclipse将创建我MainActivity延伸活动。
when I create a new android project Eclipse creates my MainActivity with extends ActionBarActivity instead activity. And want know how change this to when Eclipse creates my MainActivity extends activity.
感谢您帮助!
推荐答案
注意:这个答案不再有效。在我回答这个问题的时候,这是pre物质时代AppCompat库是必要的,只有当你想下面的API 11的目标我们有材料设计,你几乎必须使用AppCompat库所有的API级别。我认为Android工作室总是创建活动的etends AppCompatActivity
现在。
Note: This answer is not valid anymore. At the time I answered this question, it was pre-material era and AppCompat library was necessary only if you want to target below API 11. Now to have Material Design, you almost have to use AppCompat library for all API levels. I think Android Studio always creates Activity that etends AppCompatActivity
now.
和最后不使用 ActionBarActivity
,使用 AppCompatActivity
如果您设置最低要求的SDK低于11它会创建这样的应用程序,因为在低于11 API级别没有动作条。默认值是8,你应该设置14,然后你可以在你的AndroidManifest.xml文件进行更改。
If you set your minimum required SDK below 11 it will create the application like this because in API level below 11 there is no ActionBar. The default value is 8. You should set it 14 and then you can change it in your AndroidManifest.xml file.
这篇关于Eclipse将创建扩展ActionBarActivity而不是活动的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!