![](/img/trans.png)
[英]AutoCompleteTextView (Only the original thread that created a view hierarchy can touch its views.)
[英]Linked AutoCompleteTextView views. Selection in one changes list in other
我需要输入调查地点。 该位置由一个子地名和一个主要地名组成。 一个例子是巴黎 (次要地方)和法国 (主要地方)。
子场所和主要场所选项在两个AutoCompleteTextView
视图中表示。 要求是,如果我先选择一个子位置,则会自动填写主要位置。如果我先选择一个主要位置,则会将子位置中的可用选项过滤掉,只包括链接到所选主要位置的子位置。 主要地点法国的示例,次地点将过滤巴黎 , 马赛 , 里昂等的选项。
我应该使用哪种数据结构来显示20000个项目,每个项目都有一个子位置和一个主要位置? 它是一对多数据集。
AutoCompleteTextView
的输入更改AutoCompleteTextView
的可用项目? AutoCompleteTextView
使用20000个奇数项打开Activity时已经看到加载时间问题。 有任何建议请。
我认为性能不会有太大问题。 只需将数据保存在数据库中,这将为您提供最简单的结构方法。
即使在按下主要位置的第一个字母之后,它也已经大大降低了可能性。
从子位置->主要位置出发,您可以在显示选项列表更高的位置之前放置网格。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.