单击Edittext时隐藏操作栏

时间:2015-09-25 15:59:33

标签: android android-actionbar android-edittext

家伙! 我写了一个简单的记事本,并向你提出一些问题。当我点击EditText表单时,我需要隐藏操作栏。例如,我想写一些文本,单击EditText表单,然后我得到一个键盘。获得键盘后,我需要隐藏动作栏。如果您使用iA Writer for android,您就会知道我在说什么。

提前谢谢!

1 个答案:

答案 0 :(得分:0)

只需在EditText上添加一个监听器:

mEditText.setOnEditorActionListener(new OnEditorActionListener() {                     
    @Override
    public boolean onEditorAction(TextView v, int actionId, KeyEvent event) {
        // Do some stuff
    }
});

然后,如果使用ActionBar,则可以使用这两种方法:

getActionbar().hide();
getActionbar().show();

如果您使用工具栏

,也可以使用这两种方法
getSupportActionBar().hide();
getSupportActionBar().show();