-1
final EditText Edt= new EditText(this);
Edt.setLayoutParams(new TableRow.LayoutParams(100,30));
Edt.setHorizontallyScrolling(true);
Edt.setPadding(5, 0, 0, 0);
Edt.setTextSize(TypedValue.COMPLEX_UNIT_DIP, 15);
Edt.setInputType(InputType.TYPE_CLASS_NUMBER);
Edt.setTypeface(Typeface.DEFAULT);

Java コードの EditText で .(ドット) を許可したいのですが、どうすればよいですか?

4

2 に答える 2

0

以下のコードが役に立つかもしれません:

Edt.setSingleLine();

これにより、EditText 幅までの 1 行のテキストが表示され、余分なテキストが削除され、その代わりに .(ドット) が挿入されます。

于 2012-08-24T12:38:59.950 に答える