您的位置:首页 > 其它

修改从自动补全文本下拉列表获取的内容

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);

}
});

修改了自动补全的显示内容(自定义的显示布局),结果完蛋了,文本获得出现乱七八糟的内容,按照这样的方法修改监听器,就好了
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐