Android:跳到给定输入字符或字符串的列表视图位置
有人可以告诉我,当从 onClick 方法给出字符或字符串输入时,如何跳到按字母顺序排序的 ListView 中的某个位置?
例如,我有一个传回字符的对话框。如果该字符是 BI,则希望列表视图跳到第一个 B 条目。
任何帮助将不胜感激。
谢谢, 乔什
Can someone tell me how to skip to a position in an alphabetically sorted ListView when given a char or string input from an onClick method?
For example, I have a dialog that passes back a char. If that char is a B I want the listview to skip to the first B entry.
Any help would be greatly appreciated.
Thanks,
Josh
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
如果您的列表视图包含如此多的条目,这是必要的,那么简单地删除除“b”条目之外的所有条目不是有益的吗?因此,您的列表视图将自动显示“b”,并且仅显示“b”。如果将条目转储到列表或数组对象中,这应该很容易做到。
我意识到这并不能直接回答您的问题,但有时获得有关设计方面的外部反馈可能会有所帮助。
另外,X 是你的第一个“b”项是否
解决了问题?
If your listview contains so many entries that this is necessary, wouldn't it be beneficial to simply remove all but the "b" entries? Thus your listview would automatically show the "b's" and only the "b's." It should be pretty easy to do that if you dump the entries into a list or array object.
I realize this doesn't directly answer your question, but sometimes it can be beneficial to get outside feedback on a design aspect.
Also, doesn't
where X is your first "b" item solve the problem?