小编Ris*_*hat的帖子

Glide库错误:您无法从已破坏的活动开始加载

我正在使用Recycle Adapter类,并使用它来用博客图像和描述填充片段。但是,当我关闭 BlogActivity并移至“下一个活动”时,有时应用突然崩溃,并出现以下错误:

java.lang.IllegalArgumentException:You cannot start a load for a destryoed activity at com.bumptech.glide.manager.RequestManagerRetriever.asseertNotDestroyed(RequestManagerRetriver.java:312)

我的回收适配器类代码是

package com.nepalpolice.cdp;

import android.annotation.TargetApi;
import android.content.Context;
import android.content.Intent;
import android.net.ConnectivityManager;
import android.net.NetworkInfo;
import android.os.Build;
import android.support.annotation.NonNull;
import android.support.v7.widget.RecyclerView;
import android.text.format.DateFormat;
import android.util.Log;
import android.view.LayoutInflater;
import android.view.View;
import android.view.ViewGroup;
import android.widget.Button;
import android.widget.ImageView;
import android.widget.PopupWindow;
import android.widget.TextView;
import android.widget.Toast;

import com.bumptech.glide.Glide;
import com.bumptech.glide.request.RequestOptions;
import com.google.android.gms.tasks.OnCompleteListener;
import com.google.android.gms.tasks.Task;
import com.google.firebase.auth.FirebaseAuth;
import com.google.firebase.firestore.DocumentSnapshot;
import com.google.firebase.firestore.EventListener;
import com.google.firebase.firestore.FieldValue;
import com.google.firebase.firestore.FirebaseFirestore;
import com.google.firebase.firestore.FirebaseFirestoreException;
import com.google.firebase.firestore.QuerySnapshot;

import …
Run Code Online (Sandbox Code Playgroud)

java android android-fragments android-fragmentactivity android-glide

3
推荐指数
1
解决办法
2391
查看次数

如何解决WebView的白屏?

我正在使用下面的代码WebView用本地 html 文件填充我的文件,但它在某些设备中看起来很好,但最近我注意到在某些设备中,例如Colors X114WebView显示正常一秒钟,然后一切都消失了,并出现白色空白屏幕。

编码:

package com.nepalpolice.mnemonics;

import android.os.Bundle;
import android.support.v4.app.Fragment;
import android.support.v7.app.AppCompatActivity;
import android.view.KeyEvent;
import android.view.LayoutInflater;
import android.view.Menu;
import android.view.MenuItem;
import android.view.View;
import android.view.ViewGroup;
import android.webkit.WebSettings;
import android.webkit.WebView;
import android.webkit.WebViewClient;
import android.widget.Button;
import android.widget.EditText;
import android.widget.LinearLayout;


/**
 * Created by Sagar on 2017/09/23. yo chai menupage ko Fragments ko lagi
 */

public class Homepage extends Fragment {

    WebView myWebView;
    private LinearLayout container;
    private Button nextButton, closeButton;
    private EditText findBox;


    public Homepage() {
        // …
Run Code Online (Sandbox Code Playgroud)

java android webview android-webview android-studio

2
推荐指数
3
解决办法
6792
查看次数