###発生している問題
editText上での改行ができません。
androidstudioですがjavaclassの上で記述しています
###該当のソースコード
java
1//エディットテキスト2の生成 2 editText2 = new EditText(this); 3 editText2.setTextColor(Color.BLACK); 4 editText2.setSingleLine(); 5 6 editText2.setHint("内容"); 7 SharedPreferences pref = getSharedPreferences( 8 "ToDoApp", MODE_PRIVATE); 9 String json = pref.getString(toDoItem.title,""); 10 11 editText2.setText(json, EditText.BufferType.NORMAL); 12 editText2.setLines(15); 13 editText2.setRawInputType(InputType.TYPE_TEXT_FLAG_MULTI_LINE); 14 LinearLayout.LayoutParams params1 = 15 new LinearLayout.LayoutParams(MP, WC); 16 params1.setMargins( 17 Util.dp2px(this, 10), 18 Util.dp2px(this, 10), 19 Util.dp2px(this, 10), 20 Util.dp2px(this, 10)); 21 22 editText.setLayoutParams(params1); 23 editText.addTextChangedListener(new TextWatcher() { 24 @Override 25 public void beforeTextChanged(CharSequence s, 26 int start, int count, int after) { 27 } 28 @Override 29 public void onTextChanged(CharSequence s, 30 int start, int before, int count) { 31 toDoItem.content = s.toString(); 32 } 33 @Override 34 public void afterTextChanged(Editable s) { 35 } 36 }); 37 layout.addView(editText2);
###補足情報(言語/FW/ツール等のバージョンなど)
Androidstudio
android
java
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2017/07/23 23:44