我已經一個的EditText 的EditText ET1 =(的EditText)findViewById(R.id.EditText01);機器人的EditText
當我想清楚了我的EditText使用et1.setText( 「」); 但如果我必須清除edittext從最後一個字符 爲此我沒有解決方案可以給我解決方案
我已經一個的EditText 的EditText ET1 =(的EditText)findViewById(R.id.EditText01);機器人的EditText
當我想清楚了我的EditText使用et1.setText( 「」); 但如果我必須清除edittext從最後一個字符 爲此我沒有解決方案可以給我解決方案
你知道SubString嗎?
String contents = et1.getText().toString();
et1.setText(contents.substring(0, contents.length()-2));
感謝名單我的作品 – bindal 2010-09-15 08:36:38
好吧,如果你知道你想清楚,你可以從EditText上的文本,然後使用string.substring(0,numOfEND)請從結束字符的數量是什麼;
如果您EDITTEXT具有焦點,那麼你就可以刪除字符從光標這樣的退格:
if (et1.getSelectionStart() > 0) { //check that you are not deleting from the zero point
et1.getText().delete(et1.getSelectionStart()-1, et1.getSelectionEnd());
}
你在這樣的方式結算有動畫效果? – ankitjaininfo 2010-09-15 08:29:46