正在获取-java.lang.illegalstateexception:oncreate()之前的活动无法使用系统服务

时间:2019-03-18 17:48:05

标签: java android android-activity android-lifecycle illegalstateexception

所以直到最近25个小时,我的应用程序还是很棒的,它开始让我感到沮丧。 请我不知道该如何解决该问题,不确定我是否希望得到异常处理。

因此,单击onClick会显示一个底部对话框,该对话框上的所有其他功能均有效,但makebid按钮(捕获java.lang.IllegalStateException

(bottomSheetLayout.findViewById(R.id.makeBid)).setOnClickListener(v1 -> {
                    try {
                        if (App.isActivityVisible()) {
                            String keyd = session.getUserId();
                            String lokd = assId;
                            String dord = assPrice;
                            if (roll == null) {
                                Toast.makeText(this, "click try again to roll", Toast.LENGTH_SHORT).show();
                            } else {
                                String method = "getter";
                                reporta = "account";
                                Toast.makeText(this, "signing bid", Toast.LENGTH_SHORT).show();
                                DealTask diced = new DealTask(this);
                                diced.execute(method, lokd, keyd, dord, roll);
                                reportme = lokd;
                                mBottomSheetDialog.dismiss();
                            }
                        } else {
                            Toast.makeText(this, "refresh and try again", Toast.LENGTH_LONG).show();
                            mBottomSheetDialog.dismiss();
                        }
                    } catch (Exception e) {
                        alertDialog.setMessage(e.toString());
                        alertDialog.show();
                        e.printStackTrace();
                    }

请获得异常的任何人都应该帮助我修复该异常。这是一个严肃的项目。 谢谢。

0 个答案:

没有答案