Android - 处理静态方法(?)和最后一步的问题

时间:2011-09-27 11:37:42

标签: android

这真的是我的头脑,我一直在关注these指令,但它不起作用。第三步给我带来了麻烦。我注意到确切地说需要添加什么。它说;

  

“在您的应用实例的onCreate()方法中,将您的上下文(例如this)保存到名为app的静态>字段,并创建一个返回此字段的静态方法,例如getApp():”

但我只在主java文件的顶部有这个:

   protected static final String App = null;

我得到的错误是在这一行,它说“方法getContext()未定义类型String”:

   String[] items = App.getContext().getResources().getStringArray(testholderint);

我认为问题在于没有遵循第三步,并且想知道我需要添加什么。

一旦我纠正了这个问题,我的项目基本完成......

1 个答案:

答案 0 :(得分:0)

我想这一行

protected static final String App = null;

根本不应该出现。您提供的链接告诉您创建应用程序的子类,如

public class App extends Application { ... }

在这个子类中,你应该放置在该链接提供的代码中指示的onCreate()和getContext()方法。这样做后你的最后一行(String [] items ...)应该可以正常工作。