ListView
、say MyListFragment
、customのフラグメントがありますCursorAdapter
。onClickListener
このアダプタで、リスト行のボタンを設定しています。
public class MyListAdapter extends CursorAdapter {
public interface AdapterInterface {
public void buttonPressed();
}
...
@Override
public void bindView(final View view, final Context context, final Cursor cursor) {
ViewHolder holder = (ViewHolder) view.getTag();
...
holder.button.setOnClickListener(new OnClickListener() {
@Override
public void onClick(View v) {
// some action
// need to notify MyListFragment
}
});
}
}
public MyListFragment extends Fragment implements AdapterInterface {
@Override
public void buttonPressed() {
// some action
}
}
ボタンが押されたときにフラグメントを通知する必要があります。このインターフェースを呼び出す方法は?
助けてください。