gpt4 book ai didi

java - 添加操作栏(Android 教程)

转载 作者:行者123 更新时间:2023-12-02 06:19:49 24 4
gpt4 key购买 nike

我已经完成了 android.com 教程中的第二个练习,名为“添加操作栏”。看来您不应该在本练习中创建一个新项目,而应该继续第一个练习中的项目。我使用的是Android 2.3.6,并相应地选择路径。然后,本教程描述了一些要进行的更改:

public class MainActivity extends ActionBarActivity { ... }

在MainActivity.java中。这似乎与前面定义 MainActivity 作为 Activity 的扩展的方式相冲突。它还使类(class)内容看起来毫无意义。

教程现在告诉我将其输入 AndroidManifest.xml

<manifest ... >
<uses-sdk android:minSdkVersion="7" android:targetSdkVersion="18" />
...
</manifest>

android:minSdkVersion 之前设置为 8。这重要吗?

这个方法应该添加到某些东西上,到底是什么?

@Override
public boolean onCreateOptionsMenu(Menu menu) {
// Inflate the menu items for use in the action bar
MenuInflater inflater = getMenuInflater();
inflater.inflate(R.menu.main_activity_actions, menu);
return super.onCreateOptionsMenu(menu);
}

还有一些类似的方法。我不知道他们应该去哪里。不过,它们似乎更具选择性。

这会导致大量错误。实际上没有什么可以解析为类型。

更新(OP - 是对 Nezam 答案的建议编辑):我收到以下错误: 1.“ActionBarActivity 无法解析为类型”。 2.“MainActivity 类型的 OnCreate(Bundle) 方法必须重写或实现父类(super class)型方法”。函数声明之前的 @override 不关心这个吗? (我对此很陌生。我什至不太确定覆盖是什么。) 3.“ActionBarActivity 无法解析为类型”。 4.“主 Activity 未定义方法 setContentView”。

(我收到更多错误,这只是一个开始)

clean 应该做什么?当我尝试运行它时,aapt.exe 崩溃了。 – user2536262 2天前

关注我的编辑.. – Nezam 2 天前

我一直在进一步研究本教程,其中包括尝试确认该库是否已正确包含。我尝试按照教程中的说明安装 Android 支持库。 SDK 管理器最终让我知道无法下载或安装任何内容,因为我正在尝试联系未知主机 dl-ssl.google.com。您如何从这里继续? – user2536262 2天前

这完全是一个不同的问题。您应该标记此问题的解决方案并继续访问:stackoverflow.com/questions/15796780/… – Nezam 2 天前

SDK 管理器问题现已修复。其他问题仍然存在。 – user2536262 昨天

你最好开一个新的帖子来解决其他问题。原帖中的问题已经解决了,对吗? – Nezam 昨天

“错误之海”依然存在。问题并没有解决,而是被重新定义。我想这需要一个新职位。 – user2536262 19 小时前

最佳答案

This method should be added to something, To what exactly?

MainActivity

android:minSdkVersion is previously set to 8. Is this important?

没有。

This renders an ocean of errors. Virtually nothing can be resolved to a type.

在这种情况下,您应该Project --> Clean

编辑:

"ActionBarActivity cannot be resolved to a type"

Follow this link这可以让您添加正确的库并组织导入

关于java - 添加操作栏(Android 教程),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21115735/

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