Android ContextThemeWrapper cann

作者: 喂_balabala | 来源:发表于2018-01-02 10:27 被阅读0次

java.lang.ClassCastException: android.view.ContextThemeWrapper cannot be cast to android.app.Activity Dialog中的context,在强制装换Activity出现。 将(Activity) mContext,变成:scanForActivity(mContext)

private static Activity scanForActivity(Context cont) {  
    if (cont == null)  
        return null;  
    else if (cont instanceof Activity)  
        return (Activity)cont;  
    else if (cont instanceof ContextWrapper)  
        return scanForActivity(((ContextWrapper)cont).getBaseContext());  
  
    return null;  
}

相关文章

网友评论

    本文标题:Android ContextThemeWrapper cann

    本文链接:https://www.haomeiwen.com/subject/ocrfnxtx.html