Ali*_*lli 2 android android-edittext android-fragments
我有一个edittextin 片段 A,用于类别列表中的静态搜索。当我用片段 B 替换片段 A 并单击后退按钮时,edittext仍然显示我在替换片段之前编写的内容。这是我尝试过的 FragmentAoncreateview和onactivitycreated. 但这不起作用(我想在调用edit text时将值设置为空字符串):popbackstack
if (customTextWatcher == null)
{
customTextWatcher = new CustomTextWatcher();
searchET.addTextChangedListener(customTextWatcher);
}
else {
searchET.removeTextChangedListener(customTextWatcher);
searchET.setText("");
searchET.addTextChangedListener(customTextWatcher);
}
Run Code Online (Sandbox Code Playgroud)
任何想法?
谢谢,
小智 6
用于清除用户在弹出/后压后返回的片段的 UI 小部件
@Override
public void onViewStateRestored(@Nullable Bundle savedInstanceState) {
super.onViewStateRestored(savedInstanceState);
if (searchEdittext != null) // for resetting this edittext
searchEdittext.setText(BLANK_STRING);
}
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
3238 次 |
| 最近记录: |