0
<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 时它工作正常,但是当 N>3 java.lang.stackoverflow 错误直接出现在解析 xml 文件同时切换到图形布局时。我在 API 17 上构建它。我在许多博客中读到,由于布局的层次结构非常深,会发生此错误,但我认为我的层次结构并不太深。是吗?还有什么方法可以增加android中的堆栈大小?如果有任何1发现它,请向我提供它的解决方案

4

0 回答 0