java.lang.stackoverflow错误

时间:2013-03-17 18:32:16

标签: android viewflipper stack-overflow

<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
 android:layout_width="wrap_content"
 android:layout_height="wrap_content">
 <ViewFlipper 
  android:id="@+id/vf1"
  android:layout_width="fill_parent"
  android:layout_height="match_parent">    
   <RelativeLayout
    android:id="@+id/a1"
    android:layout_width="fill_parent"
    android:layout_height="match_parent">
 <Button
        android:id="@+id/left1"
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:background="@drawable/left64"/>
     <Button
        android:id="@+id/left2"
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:background="@drawable/left128"/>
 <RadioGroup
        android:layout_width="wrap_content"
        android:layout_height="wrap_content">
     <RadioButton
        android:id="@+id/radio12"
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:onClick="set0"
        android:text="Select"/>
 <RadioButton
        android:id="@+id/radio11"
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:onClick="set0"
        android:text="Select" />
     </RadioGroup>
   </RelativeLayout>
.
.
N more relative layouts like this then

 </ViewFlipper>
</RelativeLayout>

当N <= 3时工作正常,但是当切换到图形布局时解析xml文件时直接出现N&gt; 3 java.lang.stackoverflow错误。我正在API 17上构建它。我在很多博客中都读过这个错误是因为布局的层次结构很深,但我不认为我的层次结构太深。是吗?还有什么方法可以增加android中的堆栈大小?如果any1发现它,请给我解决方案

0 个答案:

没有答案