检测用户何时停止写入 EditText 以保存内容

根据说唱

我正在 Android Studio 中制作一个博客应用程序。我希望当有人停止在 . 中写他的博客时edittext,他正在写的内容被保存为草稿。然后当他再次开始写作时,他将继续他正在写的东西。

PS:不知道你看懂没有。我的英语很烂 :p

约瑟卢扬

是的,您可以,您需要检测用户何时停止写作,请使用:

editText.addTextChangedListener 

检查这个例子:

EditText editText = (EditText) findViewById(R.id.editText);
editText.addTextChangedListener(new TextWatcher() {
    @Override
    public void beforeTextChanged (CharSequence s,int start, int count,
    int after){
    }
    @Override
    public void onTextChanged ( final CharSequence s, int start, int before,
    int count){
        handler.removeCallbacks(input_finish_checker);

    }
    @Override
    public void afterTextChanged ( final Editable s){
        if (s.length() > 0) {
            last_text_edit = System.currentTimeMillis();
            handler.postDelayed(input_finish_checker, delay);
        } else {

        }
    }
}

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类常见问题

在RecyclerView中保存EditText内容

来自分类Dev

如何保存edittext内容更改列表?

来自分类Dev

如何检测用户是否停止在EditText Android中键入

来自分类Dev

检测EditText的内容是由用户还是通过编程方式更改了?

来自分类Dev

Android ListView中包含的EditText的内容未保存

来自分类Dev

通过主活动 FAB 按钮 onClickListener 保存片段 EditText 内容

来自分类Dev

在textView上显示用户从editText字段输入的内容

来自分类Dev

VBA保存用户表格内容

来自分类Dev

Android保存EditText文本

来自分类Dev

如何将 EditText(纯文本)的内容保存到内部存储上的 Txt 文件中

来自分类Dev

在 EditText 中写入

来自分类Dev

在edittext中检测击键

来自分类Dev

EditText用户输入

来自分类Dev

使EditText完成用户的编写

来自分类Dev

在用户输入内容时,在Edittext中添加图片,并用其他图片替换

来自分类Dev

检测用户何时停止触摸UIButton

来自分类Dev

检测用户何时停止触摸屏幕

来自分类Dev

如何检测何时加载内容?

来自分类Dev

jQuery 检测何时加载内容

来自分类Dev

如何检测用户何时尝试滑动“过去的 UIScrollView 内容偏移量”?

来自分类Dev

禁用时,editText的省略号内容

来自分类Dev

如何使EditText内容从屏幕向左扩展

来自分类Dev

检查EditText的内容是否为设置

来自分类Dev

显示ProgressBar直到EditText内容更改

来自分类Dev

在EditText中显示微调框内容

来自分类Dev

ListView中的EditText丢失滚动内容

来自分类Dev

单击时键盘按Edittext内容

来自分类Dev

Edittext下推布局的所有内容

来自分类Dev

根据内容动态设置 EditText 的高度