Wednesday, October 4, 2017

Cấu hình cho EditText trong Android.

Khi bạn dùng EditText, đôi khi vừa mở ra màn hình ra thì bàn phím cũng bật ra. Để ngăn bàn phím bật ra, bạn dùng dòng sau thêm vào phần khai báo class trong file AndroidManifest.xml
android:windowSoftInputMode="stateAlwaysHidden"
Ngược lại, để hiện bàn phím ngay lập tức thì bạn sửa thành.
android:windowSoftInputMode="stateAlwaysVisible"


Để bàn phím hiện ra là phím số, bạn thêm dòng sau vào dưới dòng setContentView.
e.setRawInputType(Configuration.KEYBOARD_QWERTY);
Nếu có lỗi đỏ, ấn tổ hợp phím Ctrl+Shift+O 
Để hiện dòng chữ mờ bên trong EditText để nhắc người dùng, ta thêm lệnh sau vào trong mã xml.
android:hint="Chữ cần hiện"
Để set tối đa số ký tự có thể nhập vào EditText, 30 ký tự chẳng hạn, thêm dòng này.
 android:max="30"

No comments:

Post a Comment