<GridLayout
android:columnCount="4"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:id="@+id/gridContainer"
android:animateLayoutChanges="true"

/>

When I changeandroid:columnCount="4" toandroid:columnCount="5" , eclipse show the error "Type View requires API level 14 (current min is 4): <GridLayout>" .

或者用

<Switch

android:id="@+id/switch2"

android:layout_width="wrap_content"

android:layout_height="wrap_content"

android:text="Switch" />

时也报类似错误,因为版本过低

Solution: just 把Manifest.xml中的<uses-sdkandroid:minSdkVersion="10"/>改的高些试试,然后clean the project and rebuilt it .