android:allowUndo

Android在Android23增加了UndoManager撤销相关的处理,EditText可以使用android:allowUndo来配置是否支持撤销的功能。

当我们的设备连接了实体键盘,可以通过crl+z来撤销输入。(TextViewwiththedefaultControl-Zundobehavior.)

可以参考http://androidxref.com/8.0.0_r4/xref/development/samples/ApiDemos/src/com/example/android/apis/content/TextUndoActivity.java

http://androidxref.com/8.0.0_r4/xref/development/samples/ApiDemos/res/layout/text_undo.xml

<EditText android:id="@+id/undo_disabled_text"
            android:layout_width="match_parent"
            android:layout_height="wrap_content"
            android:layout_weight="1"
            android:textAppearance="?android:attr/textAppearanceMedium"
            android:freezesText="true"
            android:allowUndo="false">
        </EditText>

EditText的android:allowUndo默认值是true

相关推荐