我正在开发一个包含多个 Activity 的 Android 应用程序。在其中我有一个包含几个静态方法的类。我希望能够从不同的 Activity 中调用这些方法。我正在使用静态方法通过 XmlResourceParser 从 xml 文件加载数据。要创建 XmlResourceParser,需要调用 Application Context。所以我的问题是,将应用程序上下文引用到静态方法中的最佳方法是什么?每个Activity都拿到并传入了吗?以某种方式将其存储在全局变量中?
最佳答案
更好的方法是将 Activity 对象作为参数传递给静态函数。
AFAIK,没有这样的方法可以在静态方法中为您提供应用程序上下文。
关于android - 将应用程序上下文获取到 Android 中的静态方法的最佳方法,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2785670/