解决方案 »

  1.   

    看看是不是这句代码有问题,我测试过itemclick可以响应listView.getSelectedView().setBackgroundColor(Color.GRAY);
      

  2.   

    先谢谢您回答,代码注掉也没用!有没有什么地方要设权限,比方Manifest.xml
      

  3.   

    上面这个LISTVIEW 原来放直接放在 Main Activity时,(main activity extends activity)
    listView.setOnScrollListener(mScrollListener);
    OnScrollListener mScrollListener = new OnScrollListener() { @Override
    public void onScrollStateChanged(AbsListView view, int scrollState) {
    switch (scrollState) {
    case OnScrollListener.SCROLL_STATE_FLING:
    adapter.setFlagBusy(true);
    break;
    case OnScrollListener.SCROLL_STATE_IDLE:
    adapter.setFlagBusy(false);
    break;
    case OnScrollListener.SCROLL_STATE_TOUCH_SCROLL:
    adapter.setFlagBusy(false);
    break;
    default:
    break;
    }
    adapter.notifyDataSetChanged();
    }
    @Override
    public void onScroll(AbsListView view, int firstVisibleItem,
    int visibleItemCount, int totalItemCount) { }
    };
    scrolllistener 可以执行,listview中的明细也可以滚动。
    但把listview 移到fragment,main activity extends activity  变为 main activity extends FragmentActivity 后
    listView.setOnScrollListener(mScrollListener);
    也执行不了,也不报错。
      

  4.   

    在onCreateView 中调用还是onCreate中调用的/
      

  5.   

    onCreateViewpublic View onCreateView(LayoutInflater inflater,ViewGroup container,Bundle savedInstanceState)
     {
     Log.v("MyFragment1","OnCreateView.......");
     View v = inflater.inflate(R.layout.activity_tab_fragment1, container,false);
     listView = (ListView) v.findViewById(R.id.listView1);
     adapter = new LoaderAdapter(10, v.getContext(),R.layout.activity_ent001000_list_item, URLS);
     listView.setAdapter(adapter);
     listView.setOnScrollListener(mScrollListener);
     listView.setClickable(true);
     listView.setOnItemClickListener(mItemClickListener);
     return v; }
      

  6.   

    会不会和listview 对应的 adapter 中的 getItem 方法有关啊
        public Object getItem(int position) {
                return position;
    }
    在这个方法中设断点也走不进去
      

  7.   

    原因好像找到了在fragment 有嵌套时要用getChildFragmentManager()这个方法,但是我吧android-support-v13.jar加入到工程后还是编译不过说没有这个方法。