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());
}
});