猿问

我如何在操作栏菜单上打开编辑文本弹出窗口单击

我试图在单击“action_guess”时显示弹出式编辑文本。我不知道如何去做。这是我的代码:


    public MyMenuItemClickListener() {

    }


    @Override

    public boolean onMenuItemClick(MenuItem menuItem) {

        switch (menuItem.getItemId()) {

            case R.id.action_guess:

                Toast.makeText(mContext, "guess code", Toast.LENGTH_SHORT).show();

                return true;

            default:

        }

        return false;

    }


慕妹3242003
浏览 168回答 1
1回答

幕布斯6054654

如果你想要一个EditTextin a Dialog,你可以按照这个例子。 https://www.mkyong.com/android/android-prompt-user-input-dialog-example/如果您希望它出现在 中ActionBar,您可以覆盖布局EditText内部ActionBar并使用 显示/隐藏setVisibility()。
随时随地看视频慕课网APP

相关分类

Java
我要回答