用于选择时区的城市的组合框

时间:2014-04-05 15:07:51

标签: android combobox timezone

我想创建一个组合框,允许用户选择世界各地的任意城市(不仅仅是Java时区中的城市)和/或开始输入城市名称,并允许我以编程方式阅读城市名称和我写的世界时钟应用程序的时区。

有一种简单的方法可以做到这一点,最好是在PreferenceScreen中吗?是否有一个有用的数据库我可以用于城市和一个小部件我可以用于子字符串搜索选择?

1 个答案:

答案 0 :(得分:0)

  

有一种简单的方法吗

使用AutoCompleteTextView

  

最好是在PreferenceScreen?

您必须为此找到或编写自己的AutoCompletePreference。最简单的方法是创建DialogPreference的子类,或者克隆EditTextPreference的实现并用EditText替换AutoCompleteTextView