【问题标题】:What does Context mean in Android [duplicate]上下文在Android中意味着什么[重复]
【发布时间】:2012-12-17 22:32:59
【问题描述】:

可能重复:
What is Context in Android?

我想对这个问题有一个答案Android - SharedPreferences with serializable object

LocalPersistence LP=new LocalPersistence();
Asortiment=(Nomenklatura) LP.readObjectFromFile(???, filename);

但无法理解在主要活动中传递什么而不是 Context context

【问题讨论】:

  • 我尝试传递它,但我收到消息:应用程序已意外停止:FileInputStream fileIn = context.getApplicationContext().openFileInput(filename);可能是文件名错误
  • 发布堆栈跟踪,或至少发布异常

标签: android


【解决方案1】:

如果你在Activity,你可以通过this。否则(例如,如果您在另一个类中),您始终可以使用 MyActivity.this 来获取应用程序范围内对活动对象的可用引用(始终只有一个)。

【讨论】:

    猜你喜欢
    • 2015-01-04
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-01-10
    • 2012-12-11
    • 2023-01-10
    • 2016-06-28
    • 2017-12-23
    相关资源
    最近更新 更多