我有三个选项卡,全部来自布局 xml 文件,比如 list.xml。在 list.xml 中,我定义了一个 EditText,如下所示:
<EditText
android:id="@+id/filterText"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_alignParentLeft="true"
android:layout_alignParentTop="true"
android:layout_toLeftOf="@+id/filterClear"
android:hint="@string/filterHint"
android:text="@string/filter">
</EditText>
但是,似乎如果进行方向更改并在三个 EditText 之一中输入了一些内容(我猜都是使用相同的 ID),则文本不会恢复到相同的状态。有时(取决于我输入的选项卡)所有字段为空或所有字段都已填充。
处理这个问题的正确方法是什么?