更改默认的android支持
我是android新手,我做了一个项目,但每次我创建一个项目类,它都会扩展actionbaractivity总是创建的,而不是在每次我创建一个类时扩展活动之前扩展活动,也许我按下了某个按钮,但我真的不知道发生了什么 这是结果,actionbarActivity是错误更改默认的android支持,android,sdk,adt,Android,Sdk,Adt,我是android新手,我做了一个项目,但每次我创建一个项目类,它都会扩展actionbaractivity总是创建的,而不是在每次我创建一个类时扩展活动之前扩展活动,也许我按下了某个按钮,但我真的不知道发生了什么 这是结果,actionbarActivity是错误 public class MainActivity extends ActionBarActivity { @Override protected void onCreate(Bundle savedInstanc
public class MainActivity extends ActionBarActivity {
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
if (savedInstanceState == null) {
getSupportFragmentManager().beginTransaction()
.add(R.id.container, new PlaceholderFragment()).commit();
}
}
如果您将项目设置为目标API<11,则某些支持功能将有复选框。ActionBar、GridLayout、Fragments和NavDrawer。如果您选中ActionBar,则生成的活动将扩展ActionBarActivity(这是片段活动的支持版本),一开始可能会让人困惑,但这一切都是为了支持具有最新功能的旧版本Android
如果您将所需的最低SDK设置为低于11,它将创建如下应用程序,因为在低于11的API级别中没有ActionBar。默认值为8。您应该将其设置为14,然后可以在AndroidManifest.xml文件中更改它。错误是什么??。如果你不想要
ActionBarActivity
摆脱它,扩展Activity
。如果你不想要片段,你也可以在eclipse或android studio中删除相同的片段?如果你的min-API是@Raghunandan,我就让它工作了,但是在我的android依赖项中,我有一个来自jars的错误。这是说,它是失踪的垃圾箱library@user3444777我不明白你想说什么specify@Raghunandan我有一个库,我想使用它,但在构建路径中的android依赖项中,它表示缺少它