View rootView = inflater.inflate(R.layout.file, null); //先解析file.xml布局,得到一个view
ListView listView = (ListView) rootView.findViewById(R.id.file_list);

解决方案 »

  1.   

    @ncepu307 
         现在这个listview是能出来了,不过我设置的数据怎么没显示啊,方法如下:
          @Override
    public View onCreateView(LayoutInflater inflater, ViewGroup container,
    Bundle savedInstanceState) {
    View rootView = inflater.inflate(R.layout.file, null);
    fileListView = (ListView) rootView.findViewById(R.id.file_listView);
    List<Map<String,Object>> listData=new ArrayList<Map<String,Object>>();
     
     for (int i = 0; i < 50; i++) {
    Map<String,Object> map=new HashMap<String,Object>();
    map.put("file_list_item1","第"+ i+"个");
    map.put("file_list_item2", "yyyyyyyyyy");
    listData.add(map);
    }
     
     SimpleAdapter simpleAdapter=new SimpleAdapter(
    this.getActivity().getApplicationContext(),
     listData,
     R.layout.file_item,
     new String[]{"file_list_item1","file_list_item2"}, 
     new int[]{R.id.file_list_item1,R.id.file_list_item2});
     fileListView.setAdapter(simpleAdapter);
    return inflater.inflate(R.layout.file, null);
    }