0
Я пытаюсь добавить onclicklistener и uncomment this line. Вот мой модифицированный код украден из hereЕще одно добавление onclicklistener в 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;
}
Однако это мне нужно, чтобы показать текст device name and the address вместо «пункт щелкнул». Любая помощь?
Был ли ответ ниже не тем, что вы хотели? – usajnf