エンターキーを無視しようとしていますが、onKeyDown()関数を使用したくありません。
xmlでこれを行う方法があります:1。android:maxLines = "1" 2. android:lines = "1" 3. android:singleLine = "true"
私は実際にコーディングによって最後のものをやりたいです。誰かがそれを行う方法を知っていますか?
for (int i=0; i<numClass; i++) {
temp_ll = new LinearLayout(this);
temp_ll.setOrientation(LinearLayout.HORIZONTAL);
temp1 = new EditText(this);
InputFilter[] FilterArray = new InputFilter[1];
FilterArray[0] = new InputFilter.LengthFilter(12);
temp1.setFilters(FilterArray); // set edit text length to max 12
temp1.setHint(" class name ");
temp1.setSingleLine(true);
temp_ll.addView(temp1);
frame.addView(temp_ll);
}
ll.addView(frame);