1、のEditTextマルチラインディスプレイ
そして、サポートのimeOptionsが設けられており、trueにXMLの単一行セットにという点で、シングルライン表示は非常に簡単ですimeOptionsを提供され、デフォルトが設定されていないテキスト、複数行表示にinputType、デフォルトではEnterキーです。
XML
android:inputType=”text|textCapSentences”
JAVA
editText.setHorizontallyScrolling(false);
editText.setMaxLines(Integer.MAX_VALUE);
2、キーボードモニタ
検索で検索ボタンませんが、ソフトウェアディスク上の呼び出しボタンなし。実装の呼び出しはXML入力ボックスに参加する必要がアンドロイド:単一行=「真」は、折り返されません保証をクリックし、最後にソフトキーボードを呼び出すと、キーの意志を入力します。imeOptions =「actionSearch」、加えて、Androidの設定します検索ワードを示しています。その後OnKeyListenerない、OnEditorActionListener呼び出します。
searchPatient.setOnEditorActionListener(new TextView.OnEditorActionListener() {
@Override
public boolean onEditorAction(TextView v, int actionId, KeyEvent event) {
if (actionId == EditorInfo.IME_ACTION_SEARCH) {
String search = searchPatient.getText().toString().trim();
initCaseControl(search);
return true;
}
return false;
}
});