在将gridview代码移动到grid_view.xml之前,它工作正常,因为我想重用grid_view.xml。在我移动gridview之前,我现在只将ViewFlipper替换为我的整个gridview代码。我认为这很好,因为在我的onCreate中,即使我放入另一个文件夹,它也可以检测到id。错误在
行gridView.setAdapter(adapter);
任何人都可以提供帮助? :其中
在我的onCreate:
gridView = (GridView) findViewById(R.id.gridView);
adapter = new MyGridViewAdapter(this, arrImages);
gridView.setAdapter(adapter);
在main.xml中:
<ViewFlipper xmlns:android="http://schemas.android.com/apk/res/android"
android:id="@+id/vf"
android:layout_width="match_parent"
android:layout_height="fill_parent"
android:layout_weight="1">
<include android:id="@+id/gridViewLayout" layout="@layout/grid_view" />
</ViewFlipper>
在我的grid_view.xml
中<?xml version="1.0" encoding="utf-8"?>
<GridView
android:id="@+id/gridView"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:horizontalSpacing="1dp"
android:verticalSpacing="1dp"
android:numColumns="3"
android:gravity="center"
xmlns:android="http://schemas.android.com/apk/res/android">
</GridView>