我的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