Android-связь между фрагментом и baseadapter

Нужно мнение эксперта, как мне структурировать этот вопрос. У меня есть собственный методprocess_filter который находится во фрагменте, так как ему нужен доступ к частномуTextView а такжеList этого фрагмента.

В середине обработки этот фрагмент получит доступ кBaseAdapter и внутри этогоBaseAdapter Мне нужно использовать обратноprocess_filter метод

В основном вот структура:

MyFragment.java

public class MyFragment extends Fragment {

   private List<String> filter_list;
   private TextView no_of_filter;

   @Override
   public View onCreateView(LayoutInflater inflater, ViewGroup container, Bundle savedInstanceState) {

   View view = inflater.inflate(R.layout.my_fragment_layout, container, false);
   no_of_filter = (TextView) view.findViewById(R.id.no_of_filter_tv);
   .
   MyAdapter custom_adapter = new MyAdapter(context, "string 1", "string 2");
   .
   process_filter("string 1", "string 2");
   .
   }

   public void process_filter(String in_preference, String current_value)
   {
       no_of_filter.setText(in_preference);
   }

MyAdapter.java

   class MyAdapter extends BaseAdapter {

       public View getView( final int position, View convertView, ViewGroup   parent)
       {
             holder.checkBox.setOnClickListener( new View.OnClickListener() {
                public void onClick(View v) {
                    //Here I need to access back process_filter from fragment 
                    process_filter ("string 1, string 2");
                }
             }
       }
   }

Ответы на вопрос(1)

Ваш ответ на вопрос