我的listview有两个textview。我想从文字视图之一获取文字。我曾尝试使用下面的代码尝试,但这个是我得到“用户@ 41f0a6b0”如何从列表视图中获取文本
allusers.setOnItemClickListener(new AdapterView.OnItemClickListener() {
@Override
public void onItemClick(AdapterView<?> adapterView, View view, int i, long l) {
// TextView textView = (TextView) view.findViewById(R.id.nameHolder);
String name = adapterView.getItemAtPosition(i).toString();
我究竟做错了什么?
我getView()方法:
public View getView(int position, View convertView, ViewGroup parent) {
ViewHolder holder;
if (convertView == null) {
convertView = layoutInflater.inflate(R.layout.adapter_listing, null, false);
holder = new ViewHolder();
holder.fullname = (TextView) convertView.findViewById(R.id.user_fullname);
convertView.setTag(holder);
} else {
holder = (ViewHolder) convertView.getTag();
}
你能分享你的getView()方法吗? – DroidDev
您正尝试仅使用'toString'将对象转换为字符串。你看到你哪里出错了吗? – Coder
@ User54321我在我的代码中添加了我的getview()方法,请检查它。 – Heman