上下文在Android中意味着啥[重复]
Posted
技术标签:
【中文标题】上下文在Android中意味着啥[重复]【英文标题】: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);可能是文件名错误 发布堆栈跟踪,或至少发布异常 【参考方案1】:如果你在Activity
,你可以通过this
。否则(例如,如果您在另一个类中),您始终可以使用 MyActivity.this
来获取应用程序范围内对活动对象的可用引用(始终只有一个)。
【讨论】:
以上是关于上下文在Android中意味着啥[重复]的主要内容,如果未能解决你的问题,请参考以下文章
在 Apache Spark 的上下文中,内存数据存储意味着啥?