我在activity封装了一个 显示dialog的类 public static class LoadPage { static Dialog dialog = new Dialog(MainActivity.ma, R.style.laoding); static LayoutInflater inflater = LayoutInflater.from(MainActivity.ma); //static View layout = inflater.inflate(R.layout.load, null); public static void open(){ dialog.setContentView(R.layout.load); if (ma.isChild()) {
} dialog.show(); } public static void closer() { dialog.dismiss(); } } 但是 每次app 有缓存启动时就会报 android.view.WindowManager$BadTokenException: Unable to add window -- token android.os.BinderProxy@41a62d70 is not valid; is your activity running?这个错误
public static class LoadPage {
static Dialog dialog = new Dialog(MainActivity.ma, R.style.laoding);
static LayoutInflater inflater = LayoutInflater.from(MainActivity.ma);
//static View layout = inflater.inflate(R.layout.load, null);
public static void open(){
dialog.setContentView(R.layout.load);
if (ma.isChild()) {
}
dialog.show();
} public static void closer() {
dialog.dismiss();
}
}
但是 每次app 有缓存启动时就会报
android.view.WindowManager$BadTokenException: Unable to add window -- token android.os.BinderProxy@41a62d70 is not valid; is your activity running?这个错误