【发布时间】:2017-12-06 00:04:56
【问题描述】:
我对编程有点陌生,所以请耐心等待。我正在尝试按照 ResoCoder 在 youtube 上的教程创建 FAB 菜单,但声明的 CoordinatorLayout 元素存在问题。
它会抛出这个警告:
“android.support.design.widget.CoordinatorLayout”未声明。
这是 AXML 文件。
<?xml version="1.0" encoding="utf-8"?>
<android.support.design.widget.CoordinatorLayout xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:app="http://schemas.android.com/apk/res-auto"
android:layout_width="match_parent"
android:layout_height="match_parent"
>
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_gravity="center"
android:text="Hello FAB menu!"
android:textSize="24sp"/>
<View
android:id="@+id/bg_fab_menu"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:background="#48000000"
android:alpha="0"
android:visibility="gone"/>
<android.support.design.widget.FloatingActionButton
android:id="@+id/fab_airballoon"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_gravity="bottom|end"
android:layout_margin="@dimen/standard_23"
android:visibility="gone"
android:rotation="90"
app:fabSize="mini"
app:srcCompat="@drawable/ic_airballoon"/>
</android.support.design.widget.CoordinatorLayout>
这是警告的图像。
编辑:
现在显示在“设计器”选项卡上
【问题讨论】:
-
不 ;^( 阅读我对你答案的评论。
-
1.所以最近我在构建我的应用程序时遇到了这个错误,我在做什么 XML 我有 CoordinatorLayout 在可绘制文件夹中创建它,这是错误的。所以把它放在布局文件夹中,它会解决你的问题。 2. 在 build.gradle app 中添加:implementation 'com.android.support:design:28.0.0-alpha3'。
标签: android xml android-layout xamarin android-support-library