1

我有删除键的问题。

当我添加EditText到我的应用程序时,我可以写,但我不能删除字符。

怎么了?

<EditText
                android:id="@+id/typeCode"
                android:layout_width="wrap_content"
                android:layout_height="40dp"
                android:layout_alignParentTop="true"
                android:layout_marginTop="10dp"
                android:layout_toRightOf="@+id/textView1"
                android:ems="10"
                android:gravity="center"
                android:hint="@string/type_code"
                android:inputType="textNoSuggestions"
                android:imeOptions="actionDone"
                android:lines="1"
                android:maxLength="6"
                android:singleLine="true"
                android:textSize="14sp" />

这是我的问题:

@Override
    public boolean dispatchKeyEvent(KeyEvent event){
        if (event.getKeyCode() == KeyEvent.KEYCODE_BACK){

            alertDialog.show();
        }    
        return false;
    }

改成:

@Override
    public boolean dispatchKeyEvent(KeyEvent event){
        if (event.getKeyCode() == KeyEvent.KEYCODE_BACK){

            alertDialog.show();
              return false;
        }else{
              return super.dispatchKeyEvent(event);
        }
    }

Tnx,寻求帮助。

4

0 回答 0