ListView, OnItemClick не вызывается?

у меня естьFragmentActivity который контролируетListFragment; тотListFragment содержит общийListView, Adapterи рисуетArrayList изSingleton что я создал.

Когда вonCreateView метод моегоListFragment Я поставил следующий код:

public View onCreateView(LayoutInflater viewInflation, ViewGroup container,
        Bundle SavedInstantState) {
    cycleviewfragment = viewInflation.inflate(
            R.layout.cycleviewfragment_page, container, false);
    context = getActivity().getApplicationContext();
    Singleton mySingleton = Singleton.getInstance();
    basicList = (ListView) cycleviewfragment.findViewById(android.R.id.list);
    adapter = new ArrayAdapter<listControlObject>(getActivity()
            .getApplicationContext(), android.R.layout.simple_list_item_1,
            mySingleton.getA1());

    this.setListAdapter(adapter);

    addButton = (Button) cycleviewfragment.findViewById(R.id.addbutton);

    addButton.setOnClickListener(new OnClickListener() {

        @Override
        public void onClick(View v) {
            Intent myIntent = new Intent(getActivity(),
                    listaddactivity.class);
            getActivity().startActivity(myIntent);
        }

    });

    basicList.setOnItemClickListener(new ListView.OnItemClickListener(){
                @Override
                public void onItemClick(AdapterView<?> arg0, View arg1,
                        int arg2, long arg3) {
                    Log.d("basicListtester", "Testing onClickItem call");
                    Intent myIntent = new Intent(getActivity(),
                            listdetailactivity.class);
                    myIntent.putExtra("selectedObjectIndex",arg2);
                    getActivity().startActivity(myIntent);

                }

            });

    adapter.notifyDataSetChanged();
    return cycleviewfragment;
}

Любые идеи относительно того, почему, когда я добавляю элементы в свой список, они не реагируют, и OnItemClick не вызывается?

Спасибо, парни.

[Обновить]

Я пытался реализовать это сbasicList.setAdapter(adapter); который все еще не работал.

также пытался иметь мойListFragment воплощать в жизньOnItemClickListener и добавил метод в класс; который тоже не работал.

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

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