我無法通過點擊獲取ListView
項目的名稱。我用SimpleCursorAdapter
來填充數據庫中的數據,當我點擊物品時我想獲得物品名稱,但是我收回這樣的數據。獲取ListView項目的名稱
如何從中獲取文本?
有m點擊收聽:
protected void onListItemClick(ListView l, View v, int position, long id) { super.onListItemClick(l, v, position, id); Object object = this.getListAdapter().getItem(position); String item = object.toString(); Log.i(TAG, "Name: " + item); }
你是什麼意思得到項目名稱?調用'toString()'將從其內存槽中生成一個字符串。如果你想獲得對象的名字,那麼你的對象應該有一個方法來提供它的名字,例如'getName()' –
正如你在我的偵聽器中看到的那樣,我可以調用toString()作爲對象。它不起作用 – NikedLab