0
伙计! 我写了一个简单的记事本,给你一个小问题。当我点击EditText表单时,我需要隐藏操作栏。例如,我想写一些文本,点击EditText窗体,然后我得到一个键盘。获得键盘后,我需要隐藏操作栏。如果你使用iA Writer for android,你就会知道我在说什么。隐藏操作栏当我点击Edittext
预先感谢您!
伙计! 我写了一个简单的记事本,给你一个小问题。当我点击EditText表单时,我需要隐藏操作栏。例如,我想写一些文本,点击EditText窗体,然后我得到一个键盘。获得键盘后,我需要隐藏操作栏。如果你使用iA Writer for android,你就会知道我在说什么。隐藏操作栏当我点击Edittext
预先感谢您!
只需添加您的EditText监听器:
mEditText.setOnEditorActionListener(new OnEditorActionListener() {
@Override
public boolean onEditorAction(TextView v, int actionId, KeyEvent event) {
// Do some stuff
}
});
,然后如果你使用的动作条,你可以使用这个方法有两种:
getActionbar().hide();
getActionbar().show();
或者,如果您使用的工具栏,你可以用这个两个methos
getSupportActionBar().hide();
getSupportActionBar().show();
您能否添加一些代码 – AndroidEnthusiast
您可以将您的ActionBar更改为Too lbar,然后只需将Tooblar的可见性设置为隐形即可。要了解更多关于工具栏的信息,请点击https://developer.android.com/intl/ru/reference/android/widget/Toolbar.html。 – Rachit
为什么你不用OnEditorActionListener来隐藏你的动作栏,只需要 .getActionBar()。hide()里面的onEditorAction()回调 –
dex