IMMLeaks.java 文件源码

java
阅读 31 收藏 0 点赞 0 评论 0

项目:diycode 作者:
private Activity extractActivity(Context context) {
  while (true) {
    if (context instanceof Application) {
      return null;
    } else if (context instanceof Activity) {
      return (Activity) context;
    } else if (context instanceof ContextWrapper) {
      Context baseContext = ((ContextWrapper) context).getBaseContext();
      // Prevent Stack Overflow.
      if (baseContext == context) {
        return null;
      }
      context = baseContext;
    } else {
      return null;
    }
  }
}
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号