我知道如何通过 XML (android:maxLength) 限制大小,但我正在代码中动态创建一个警报对话框。我可以使用类似的东西吗?(也希望有 API 10 兼容的解决方案)
我正在使用警报对话框提示用户输入稍后以图形方式显示的文本值。
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());
}
});