我知道如何通過XML(android:maxLength)限制大小,但我在代碼中動態創建了一個警告對話框。有什麼類似的我可以使用? (更喜歡使用API 10兼容解決方案)如何限制在警報對話框中輸入的字符數EditText
我正在使用警報對話框來提示用戶輸入文本值,以稍後以圖形方式顯示。
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());
}
});
哇,這很簡單,很好用!謝謝! – RiddlerDev 2013-03-23 23:52:04
不客氣。 @ MH。's是一樣的,只有一行! – ElefantPhace 2013-03-23 23:54:03