幅と高さの両方についてLayoutParams.MATCHPARENTを使用してedittextを動的に作成しようとしています。 次のコードを試しましたが、まだ動作していません。androidで複数行の編集テキストを作成する方法
EditText editor = ....;
LayoutParams params = new LinearLayout.LayoutParams(LayoutParams.MATCH_PARENT, LayoutParams.MATCH_PARENT, 1);
editor.setLayoutParams(params);
editor.setGravity(Gravity.LEFT | Gravity.TOP);
editor.setBackgroundColor(Color.WHITE);
editor.setImeOptions(EditorInfo.IME_FLAG_NO_EXTRACT_UI);
editor.setTextColor(Color.BLACK);
//editor.setSingleLine(false);
editor.setFocusableInTouchMode(true);
editor.setInputType(EditorInfo.TYPE_CLASS_TEXT | EditorInfo.TYPE_TEXT_FLAG_MULTI_LINE | EditorInfo.TYPE_TEXT_FLAG_IME_MULTI_LINE);
editor.setMaxLines(Integer.MAX_VALUE);
editor.setHorizontallyScrolling(false);
editor.setTransformationMethod(null);
上記のコードは、私はいくつかの行を入力するようにしましょう、と幅を表示するのに十分でない場合、ボタンはエディットテキストスクロールを水平に、キーボードに表示されたが、私はのEditTextに入力するとされて「ENTER」テキスト 誰かがedittextを複数行にする方法を教えてください。
任意の単語を試してみてください?あなたはこれで成功しましたか?私は同じ問題を抱えています – nadavfima