2016-08-07 9 views
0

Ich versuche, ein onclicklistener und Kommentarzeichen this line hinzuzufügen. Hier ist mein modifizierten Code gestohlen hereNoch ein weiteres Hinzufügen von onclicklistener zu listview

@Override 
public View onCreateView(LayoutInflater inflater, ViewGroup container, 
         Bundle savedInstanceState) { 
    View view = inflater.inflate(R.layout.fragment_deviceitem_list, container, false); 
    ToggleButton scan = (ToggleButton) view.findViewById(R.id.scan); 
    // Set the adapter 
    mListView = (AbsListView) view.findViewById(android.R.id.list); 
    ((AdapterView<ListAdapter>) mListView).setAdapter(mAdapter); 

    // Set OnItemClickListener so we can be notified on item clicks 
    //mListView.setOnItemClickListener(this); 
    mListView.setOnItemClickListener(new AdapterView.OnItemClickListener() { 
     public void onItemClick(AdapterView<?> parent, View view, int position, long id) { 
      Object listItem = mListView.getItemAtPosition(position); 
      Toast.makeText(getActivity(), "item is clicked",Toast.LENGTH_SHORT).show(); 
     } 
    }); 
    return view; 
} 

Dies ist jedoch habe ich den Text von device name and the address statt zeigen müssen „Artikel geklickt“. Irgendeine Hilfe?

+0

War die Antwort unten nicht was Sie wollten? – usajnf

Antwort

-1
Toast toast = Toast.makeText(getActivity(), "", Toast.LENGTH_SHORT); 
     toast.setText(device.getName()+":"+device.getAddress()); 
     toast.show(); 
Verwandte Themen