How to extract the text from the selected item on the listView

后端 未结 14 2545
轻奢々
轻奢々 2020-11-28 07:55

I have a listview with some items. I would like to get the text from the selected item.

Here is my list adapter and the onItemClickListener:

ListView         


        
14条回答
  •  萌比男神i
    2020-11-28 08:26

    This worked for me. I had tried some solutions here but they hadn't worked. Hope this helps.

    ArrayAdapter arrayAdapter = new ArrayAdapter(this, android.R.layout.simple_list_item_1, myFamily);
    
        listViewDemo.setAdapter(arrayAdapter);
    
        listViewDemo.setOnItemClickListener(new AdapterView.OnItemClickListener() {
            @Override
            public void onItemClick(AdapterView parent, View view, int position, long id) {
    
                //String nameSelectedfromList = arrayAdapter.getItem(position).toString();
                String nameSelectedfromList = listViewDemo.getItemAtPosition(position).toString();
    
                Log.i("Clicked Item", nameSelectedfromList);
    
            }
        }); 
    

提交回复
热议问题