FAB layout_anchor崩溃,存在资源

时间:2017-08-15 06:28:03

标签: android android-studio crash floating-action-button

今天,我正在制作一个使用FAB作为登录按钮的登录活动。代码是对的。当我安排布局文件时,我使用了这些代码:

android:id="@+id/floatingActionButton3"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_gravity="center_horizontal"
android:layout_marginTop="20dp"
android:clickable="true"
app:elevation="15dp"
app:layout_anchor="@id/EText1"
app:layout_anchorGravity="end"
app:fabSize="normal"
app:srcCompat="@drawable/ic_arrow_forward"

当我输入这些代码时,Android Studio没有报告任何错误。但是当我打算在手机上将它作为调试应用程序运行时,它会因为这个错误而崩溃:

Error:(16, 28) No resource found that matches the given name (at 'layout_anchor' with value '@id/EText1').

我注意到Render Errors中的一个错误:

Couldn't resolve resource @id/visible

我希望有人能帮助我解决这个问题。如果有人能给我一个解决方案,我将不胜感激。谢谢,无论如何!

1 个答案:

答案 0 :(得分:0)

确保您有一个带有“EText1”ID的视图,并确保您的xml文件中的EText1位于您的FAB上方。最好放一整个xml文件。