Tôi biết cách giới hạn kích thước thông qua XML (android: maxLength), nhưng tôi đang tự động tạo hộp thoại cảnh báo trong mã. Có cái gì đó tương tự tôi có thể sử dụng? (Ưu tiên có giải pháp tương thích API 10)Làm cách nào để giới hạn số lượng ký tự được nhập trong hộp thoại cảnh báo EditText
Tôi đang sử dụng hộp thoại cảnh báo để nhắc người dùng hiển thị giá trị văn bản sau này.
public void onClickPosition(View v) {
AlertDialog.Builder alert = new AlertDialog.Builder(this);
alert.setTitle(R.string.title_Position);
alert.setMessage(R.string.message_Position);
final EditText input = new EditText(this);
input.setText(_currentClass.getPosition());
alert.setView(input);
alert.setPositiveButton(R.string.option_Okay, new DialogInterface.OnClickListener() {
public void onClick(DialogInterface dialog, int whichButton) {
_currentClass.setPosition(input.getText().toString());
TextView textView = (TextView)findViewById(R.id.textPosition);
textView.setText(_currentClass.getPosition());
}
});
Ồ, điều đó thật dễ dàng và hoạt động tuyệt vời! Cảm ơn! – RiddlerDev
Bạn được chào đón. @ MH. là như nhau, chỉ trong một dòng! – ElefantPhace