【问题标题】:How to remember typed text in SearchView?如何记住在 SearchView 中输入的文本?
【发布时间】:2012-08-28 12:21:34
【问题描述】:

在 SearchView 中键入一些文本并关闭键盘后,在 SearchView 中删除的文本,我想保留键入的文本。

【问题讨论】:

  • 请简要说明您要做什么?
  • @Ram kiran,我用的是SearchView,我想在输入后搜索文本留在SearchView中,不会消失。
  • 我用 onCreateOptionsMenu 中的 searchView.setQuery(query,submit) 解决了这个问题,我从意图中得到查询。
  • (1)在OnQueryTextListeneronQueryTextSubmit()中,可以将其保存在一个字段中。 (2)然后使用searchView.setQuery("query text", false);从字段中恢复查询(通过在SearchView上设置OnClickListener(参见this

标签: android searchview


【解决方案1】:

使用 getText() 方法并检索文本。或者您可以使用 OnTextChanged 事件侦听器在输入文本时检索它。

【讨论】:

    猜你喜欢
    • 2013-07-02
    • 1970-01-01
    • 2023-02-26
    • 1970-01-01
    • 1970-01-01
    • 2016-11-29
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多