【问题标题】:Case insensitive auto complete in androidandroid中不区分大小写的自动完成
【发布时间】:2012-01-29 21:11:49
【问题描述】:

我正在使用来自http://developer.android.com/resources/tutorials/views/hello-autocomplete.html 的示例。有没有办法让它不区分大小写?我不想通过添加字符串的每个可能版本来使数组大小加倍。

PS : 有没有办法在这里管理非英文文本?我的安卓键盘是英文的。

【问题讨论】:

    标签: java android autocomplete android-emulator


    【解决方案1】:

    我觉得这个链接会对你有所帮助, Custom AutoComplete Adapter

    在这种方法中,您定义了一个在 AutoCompleteTextView 中使用的自定义适配器,该适配器由您定义的自定义过滤器过滤。

    我已经试过了,效果很好。

    希望对你有帮助..

    【讨论】:

    • 该资源看起来相当复杂。我想知道为什么我们需要另一个类和 60 行代码来完成这项任务。会喜欢'android:caseInsensitive:“true”'之类的东西
    • 我使用它的情况比您面临的要复杂得多,我只是认为它也可以作为您问题的解决方案,这种方法的潜力远不止于此你需要。
    猜你喜欢
    • 2013-04-08
    • 1970-01-01
    • 2014-01-26
    • 2012-05-05
    • 2011-06-26
    • 1970-01-01
    • 2019-05-29
    • 2012-08-07
    • 2016-06-12
    相关资源
    最近更新 更多