我有一个AlertDialog
我在其中设置XML
作为其视图。在那xml layout
我有一个EditText
。但在EditText
中输入数据后,如果我尝试使用退格删除,则字符不会被删除(它的退格不起作用)。Android Editext退格键有问题
我错过了什么吗?我搜索,但没有得到任何适当的解决方案,除了添加keylistener。我认为它应该工作简单?
任何人都可以帮助我。
这里是我的EditText
<EditText
android:id="@+id/TextBox"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:inputType="text">
<requestFocus />
</EditText>
对话框ceation代码:
hintDialog = new AlertDialog.Builder(activity)
.setTitle("Enter Your Hint:")
.setView(hintDialogView).create();
hintDialog.setOnKeyListener(new DialogInterface.OnKeyListener() {
@Override
public boolean onKey(DialogInterface dialog, int keyCode, KeyEvent event) {
if(keyCode == KeyEvent.KEYCODE_BACK)
hintDialog.dismiss();
return true;
}
});
请粘贴'AlertDialog'创建部分 – sunil 2012-07-30 07:03:51
@sunil的代码,请参阅我的更新问题。 – 2012-07-30 07:07:42