修改从自动补全文本下拉列表获取的内容
2014-06-21 16:11
211 查看
auto.setOnItemClickListener(new OnItemClickListener() { @Override public void onItemClick(AdapterView<?> parent, View view, int position, long id) { Toast.makeText(MainActivity.this, "点击了第"+position+"项", Toast.LENGTH_SHORT).show(); Adapter adapterView = parent.getAdapter(); String string = adapterView.getItem(position).toString(); //去掉最后的} String string2 = string.replace("}", ""); //去掉逗号之前的部分 String string3 = string2.replaceAll("^.*\\,", ""); //去除等号之前的部分 String string4 = string3.replaceAll("^.*\\=", ""); System.out.println("====str:"+ string4); auto.setText(string4); } });
修改了自动补全的显示内容(自定义的显示布局),结果完蛋了,文本获得出现乱七八糟的内容,按照这样的方法修改监听器,就好了
相关文章推荐
- js获取下拉列表选中项的值和文本(select)以及获取单选按钮(radio)组的值和修改选中项
- js获取下拉列表选中项的值和文本(select)以及获取单选按钮(radio)组的值和修改选中项[转]
- js获取下拉列表选中项的值和文本(select)以及获取单选按钮(radio)组的值和修改选中项[转]
- js获取下拉列表选中项的值和文本(select)以及获取单选按钮(radio)组的值和修改选中项[转]
- JS获取下拉列表选中项的值和文本(select)以及获取单选按钮(radio)组的值和修改选中项
- js获取下拉列表选中项的值和文本(select)以及获取单选按钮(radio)组的值和修改选中项
- js获取下拉列表选中项的值和文本(select)以及获取单选按钮(radio)组的值和修改选中项[转]
- js获取下拉列表选中项的值和文本(select)以及获取单选按钮(radio)组的值和修改选中项[转]
- js获取下拉列表选中项的值和文本(select)以及获取单选按钮(radio)组的值和修改选中项
- js获取下拉列表选中项的值和文本(select)以及获取单选按钮(radio)组的值和修改选中项[转]
- 获取下拉列表选中项的值和文本 c#
- 获取下拉列表选中的文本
- 使用javascript获取下拉列表框当中的文本值(对IE及firefox都适用)
- JS获取下拉列表选中项的值和文本
- select 下拉列表获取选中的文本
- js获取下拉列表选中项的值和文本(select)以及获取单
- js获取下拉列表选中项的值和文本(select)以及获取单选按钮
- 动态修改下拉列表的内容(代码片段)
- 网页中能修改内容的下拉列表。
- JavaScript获取下拉列表选中项的值和文本