<FrameLayout android:id="@+id/fl_retry" android:layout_width="match_parent" android:layout_height="150dp" android:layout_centerInParent="true" android:layout_gravity="bottom" android:layout_margin="10dp" android:background="@drawable/bnav_tab_background" android:visibility="gone" tools:visibility="visible"> <LinearLayout android:id="@+id/ll_retry" android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_gravity="center" android:gravity="center" android:orientation="vertical"> <TextView android:layout_width="wrap_content" android:layout_height="wrap_content" android:background="@drawable/bnav_shape_du" android:gravity="center" android:text="@string/du" android:textColor="#d2d2d2" /> <TextView android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_marginTop="20dp" android:text="@string/retry_text" android:textColor="#3385ff" /> </LinearLayout> </FrameLayout> 以上代码出现 This `LinearLayout` layout or its `FrameLayout` parent is possibly unnecessary; transfer the `background` attribute to the other view 帮我改一下
时间: 2023-06-17 14:03:59 浏览: 116
Android_layout.rar_android_android 布局_layout
<Layout
android:id="@+id/fl_retry"
android:layout_width="match_parent"
android:layout_height="150dp"
android:layout_centerInParent="true"
android:layout_margin="10dp"
android:visibility="gone"
tools:visibility="visible">
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:background="@drawable/bnav_shape_du"
android:gravity="center"
android:text="@string/du"
android:textColor="#d2d2d2" />
<TextView
android:id="@+id/tv_retry_text"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginTop="20dp"
android:text="@string/retry_text"
android:textColor="#3385ff" />
</FrameLayout>
根据警告信息,将背景属性转移到其他视图上,这里我将背景属性移植到了第一个 TextView 上,同时将第二个 TextView 加入了 ID,方便在代码中引用。
阅读全文