我为我ArrayAdapter
的 for a定义了一个自定义视图 (xml) ListView
,它添加了一个Button
. 我想OnClickListener
为Button
每行创建一个,但不创建自定义适配器。这可能吗,还是 Android 会强迫我ArrayAdapter
为我的ListView
.
这是我正在做的一个片段:
glAdapter = new ArrayAdapter<Group>(getActivity(), R.layout.fragment_grouprow, R.id.groupRowText, ListOfGroups); ListView groupListView = (ListView)mainView.findViewById(R.id.listViewGroupMain); groupListView.setAdapter(glAdapter); groupListView.setOnItemClickListener(new AdapterView.OnItemClickListener() { @Override public void onItemClick(AdapterView<?> parent, View view, int position, long id) { // Call function } });
现在我想在我的自定义视图中添加一个OnClickListener
。Button