如何比较两个不同活动的上下文对象..?

Nob*_*oby 13 android android-context android-activity

我有一个课程,我从10多个活动中获取上下文对象.

我想知道当前哪个活动的上下文对象.

我尝试了以下但没有结果.

context.equals(One.this);

context.equeals(One.class);
Run Code Online (Sandbox Code Playgroud)

如有任何想法请与我分享!

Sco*_*ris 39

我希望你没有Context超过必要的时间来坚持这些引用,我发现如果处理不当,这可能是一个很好的内存泄漏源!

如果它们都是Activity实例,您可以将它们视为这样并使用:

if ( activity instanceof MyClassActivityOne ) {
// do something
}
Run Code Online (Sandbox Code Playgroud)