Android Can';使用片段时看不到gridview内容

Android Can';使用片段时看不到gridview内容,android,Android,这一点很重要:使用选项卡式活动(不推荐使用)我的代码一切正常,只有在使用片段时才会出现此问题。 我有三个选项卡,每个选项卡都是一个片段。每个选项卡的布局都相同: <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="match_parent" android:layout_height="match_parent" android:orientation=

这一点很重要:使用选项卡式活动(不推荐使用)我的代码一切正常,只有在使用片段时才会出现此问题。 我有三个选项卡,每个选项卡都是一个片段。每个选项卡的布局都相同:

<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:orientation="vertical" >

<GridView android:id="@+id/newsView"
    android:layout_width="fill_parent"
    android:layout_height="0dp"
    android:verticalSpacing="2dp"
    android:numColumns="auto_fit"
    android:gravity="center"
    android:columnWidth="100dp"
    android:layout_marginTop="4dp"
    android:layout_marginBottom="4dp"
    android:layout_weight="1"/>

 </LinearLayout>
对于代码的其余部分(例如游标查询),我100%肯定,因为它在切换到片段之前就已经工作了。
有什么想法吗?

解决了……这只是另一个编程错误,发布的代码没有问题……对不起

@Override
public View onCreateView(LayoutInflater inflater, ViewGroup container,
        Bundle savedInstanceState) {
    if(container == null)
        return null;

    View v = inflater.inflate(R.layout.activity_grid, container,false);
    dataSource = new MyCursorAdapter(getActivity().getApplicationContext(), null);
    GridView grid = (GridView)v.findViewById(R.id.newsView);
    grid.setAdapter(dataSource);
   getActivity().getSupportLoaderManager().initLoader(LOADER_ID, null, this);

    return v;