1

我在using中有 3 个RadioButtons和一些文本。当我单击其中的任何一个时,我需要获取视图(ListItem)位置。因为,单击并不意味着我正在单击 ListItem。ListItemCursorAdapterRadioButtonListItemRadioButton

4

1 回答 1

1

在 bindView 或 newView 中:

RadioButton radioButton = (RadioButton) view.findViewById(R.id.radio_button_id);
radioButton.setOnCheckedChangeListener(new CompoundButton.OnCheckedChangeListener() {
    @Override
    public void onCheckedChanged(CompoundButton compoundButton, boolean b) {
        Log.d(TAG, cursor.getPosition());
    }
});

还要确保游标在方法参数中声明为 final。

于 2014-08-08T14:24:46.037 回答