2015-09-25 101 views
0

夥計! 我寫了一個簡單的記事本,給你一個小問題。當我點擊EditText表單時,我需要隱藏操作欄。例如,我想寫一些文本,點擊EditText窗體,然後我得到一個鍵盤。獲得鍵盤後,我需要隱藏操作欄。如果你使用iA Writer for android,你就會知道我在說什麼。隱藏操作欄當我點擊Edittext

預先感謝您!

+0

您能否添加一些代碼 – AndroidEnthusiast

+0

您可以將您的ActionBar更改爲Too lbar,然後只需將Tooblar的可見性設置爲隱形即可。要了解更多關於工具欄的信息,請點擊https://developer.android.com/intl/ru/reference/android/widget/Toolbar.html。 – Rachit

+0

爲什麼你不用OnEditorActionListener來隱藏你的動作欄,只需要 .getActionBar()。hide()裏面的onEditorAction()回調 – dex

回答

0

只需添加您的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(); 
相關問題