朋友你好,请帮助我这里的问题在sdk 23上它的工作正常现在我将我的sdk从23升级到28它给出了这个错误。它主要是锚标记中的错误我不知道如何修复此错误请任何专家在这里谁可以帮助我
在布局完成之前,CoordinatorLayout测量开始后,锚点可能无法更改?这是我的代码
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:app="http://schemas.android.com/apk/res-auto"
android:layout_width="match_parent"
android:orientation="vertical"
android:gravity="center"
android:layout_height="match_parent">
<!--<include layout="@layout/base_toolbar"/>-->
<android.support.design.widget.CoordinatorLayout
android:id="@+id/myCoordinatorLayout"
android:layout_width="match_parent"
android:gravity="center"
android:layout_height="match_parent"
>
<LinearLayout
android:id="@+id/toDoEmptyView"
android:orientation="vertical"
android:gravity="center"
android:layout_width="match_parent"
android:layout_height="match_parent">
<ImageView
android:src="@drawable/empty_view_bg"
android:layout_width="100dp"
android:layout_height="100dp"/>
<TextView
android:text="@string/no_to_dos"
android:textColor="@color/secondary_text"
android:textSize="16sp"
android:paddingTop="4dp"
android:paddingBottom="8dp"
android:gravity="center"
android:layout_width="match_parent"
android:layout_height="wrap_content"/>
</LinearLayout>
<!--<include layout="@layout/base_toolbar"/>-->
<!--</android.support.design.widget.AppBarLayout>-->
<com.rock.notepad.minimaltodo.Utility.RecyclerViewEmptySupport
app:layout_behavior="@string/appbar_scrolling_view_behavior"
android:id="@+id/toDoRecyclerView"
android:layout_width="match_parent"
android:layout_height="match_parent"/>
<android.support.design.widget.FloatingActionButton
android:src="@drawable/ic_add_white_24dp"
android:id="@+id/addToDoItemFAB"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_margin="16dp"
app:layout_anchor="@id/myCoordinatorLayout"
app:layout_anchorGravity="bottom|right|end"
/>
</android.support.design.widget.CoordinatorLayout>
</LinearLayout>
在FloatingActionButton标记中,不要将layout_anchor用于CoordinatorLayout。使用CoordinatorLayout的以下子项。
请检查一下。它对我有用
<android.support.design.widget.FloatingActionButton
android:src="@drawable/ic_add_white_24dp"
android:id="@+id/addToDoItemFAB"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_margin="16dp"
app:layout_anchor="@id/toDoEmptyView"
app:layout_anchorGravity="bottom|right|end"
/>