SimpleAdapter内容获取疑问

一个由ImageView与TextView组成的SimpleAdapter,想要在当前点击的位置中只获取其TextView内容该如何写?http://img.mukewang.com/56cfef1600017e4505580509.jpg

例如这题中text.setText("您选择的城市是:"+adapter.getItem(position));

这样获取的则是ImageView与TextView的信息

低端程序猿
浏览 1795回答 3
3回答

萨达哈鲁

其实这个很简单啊,你这个是通过view.gettext来实现的,你要想把它显示成相应的城市,你可以在开始的时候创建一个String的数组。你用SimpleAdapter的时候输入的城市不要用 "北京"而是通过String数组去输入他,你在GET他城市的名字的时候同样调用的这个数组,这样就十分方便不会调用到里面保存的Text的值

宅男长老

adapter.getItem(position)强转为获取的对象再从对象中【getCity()】

liu丶

通过LayoutInflater把布局文件转换成view的对象   然后通过findviewbyid 获取text的id   然后.gettext()获取文本
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

Android
Java