1
編程新手,Android新手。已經想出了動態視圖創建,刪除和ID分配,但.....將功能添加到正常退格
我需要知道如何使退格工作正常,除非在當前的編輯文本中沒有文字,在這種情況下,當前視圖( edittext)將被刪除,並且光標和焦點將跳轉到之前的edittext。
任何幫助將不勝感激。 感謝, 克里斯
編程新手,Android新手。已經想出了動態視圖創建,刪除和ID分配,但.....將功能添加到正常退格
我需要知道如何使退格工作正常,除非在當前的編輯文本中沒有文字,在這種情況下,當前視圖( edittext)將被刪除,並且光標和焦點將跳轉到之前的edittext。
任何幫助將不勝感激。 感謝, 克里斯
您需要使用onKeyListener您的EditText領域:
EditText et = new EditText();
et.setOnKeyListener(new OnKeyListener() {
public boolean onKey(View v, int keyCode, KeyEvent event) {
switch (keyCode) {
case 82:
case 84:
return false; // menu and search buttons
case 66:
return true; // enter button
case 4:
case 67:
return false; // back and delete buttons
default:
return true;
}
};
});
希望你要找的東西沿着這些路線。
爲了把焦點移到另一個編輯文本使用:
EditText et = new EditText();
et.requestFocus();
我花了一分鐘,把它在一起,但它的信息,我需要的,謝謝。 – chris 2011-05-10 15:46:32
很高興有幫助 – Gix 2011-05-10 19:10:22