2024年3月13日发(作者:)

public void onAttach(Context context) {

ch(context);

final Fragment parent = getParentFragment();

if (parent != null) {

mListener = (Listener) parent;

} else {

mListener = (Listener) context;

}

}

@Override

public void onDetach() {

mListener = null;

ch();

}

public interface Listener {

void onItemClicked(int position);

}

private class ViewHolder extends lder {

final TextView text;

ViewHolder(LayoutInflater inflater, ViewGroup parent) {

// TODO: Customize the item layout

super(e(nt_item_list_dialog_item, parent, false));

text = (TextView) ewById();

lickListener(new kListener() {

@Override

public void onClick(View v) {

if (mListener != null) {

Clicked(getAdapterPosition());

dismiss();

}

}

});

}

}