Всплывающее меню Android Версия Nougat? - PullRequest
0 голосов
/ 30 января 2020

android .view.WindowManager $ BadTokenException: невозможно добавить маркер окна android .view. ViewRootImpl$W@f5fd12 недопустимо; ваша деятельность работает?

 imgPopupMenu.setOnClickListener(new View.OnClickListener() {
            @Override
            public void onClick(View v) {
                PopupMenu popup = new PopupMenu(getApplicationContext(),imgPopupMenu);

                popup.getMenuInflater().inflate(R.menu.popup_menu_comment_reply, popup.getMenu());

                popup.setOnMenuItemClickListener(new PopupMenu.OnMenuItemClickListener() {
                    public boolean onMenuItemClick(MenuItem item) {

                        switch (item.getItemId()) {
                            case R.id.menuAdReply:

                                break;
                            case R.id.menuAddCommentReport:

                                break;
                        }
                        return true;
                    }
                });

          popup.show();//showing popup menu


            }
        });
...