簡體   English   中英

如何在操作欄菜單上單擊打開編輯文本彈出窗口

[英]How do i open an edit text popup on actionbar menu click

單擊“ 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;
    }

如果要在Dialog使用EditText ,則可以遵循此示例。 https://www.mkyong.com/android/android-prompt-user-input-dialog-example/

如果希望它出現在ActionBar ,則可以將EditText覆蓋在ActionBar布局中,並使用setVisibility()顯示/隱藏。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM