嗨,大家过去一周我正在寻找教程/手册或步骤将开放街道地图包含到我的Android应用程序中.所有我发现的要么是一个功能更强大的大项目,否则很多问题都没有得到关于"如何"的正确结论......!
是否有适当的博客/网站或文件,可以更新鲜的参考.
我正在开发一个Android应用程序,我必须解析一个Json数组并使其适应自动完整的文本视图.我从我的服务器得到正确的响应,因为我是一个更新的android和Json解析我没有得到如何解析该json数组到数组适配器并将其添加到自动完整文本视图.
任何人都可以建议我怎么做..?
回复如下.
[
{
city: "bng",
area: "anagar",
id: 510000032
},
{
city: "bng",
area: "bnagar",
id: 510000021
},
{
city: "bng",
area: "cnagar",
id: 510000037
}
]
Run Code Online (Sandbox Code Playgroud)
我想在我的自动完整文本视图中匹配区域.
我在布局文件中创建了自动完整文本视图.
这就是我的尝试方式
public class MainActivity extends Activity {
List<String> responseList;
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
AutoCompleteTextView auto1 = (AutoCompleteTextView) findViewById(R.id.autoCompleteTextView1);
new HttpGetTask().execute();
ArrayAdapter<String> adapter = new ArrayAdapter<String>(this,
android.R.layout.simple_expandable_list_item_2, responseList);
auto1.setAdapter(adapter);
}
private class HttpGetTask extends AsyncTask<Void, Void, String> {
String URL = "http://xyz/cities.json?app_id=test";
AndroidHttpClient mClient = AndroidHttpClient.newInstance(""); …Run Code Online (Sandbox Code Playgroud)