我试图忽略输入键,但我不想使用 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);