2 u014529755 u014529755 于 2016.03.07 21:38 提问

FloatingActionButton和CoordinatorLayout布局问题

android:id="@+id/coordinator_layout"
xmlns:tools="http://schemas.android.com/tools"
xmlns:app="http://schemas.android.com/apk/res-auto"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:paddingBottom="@dimen/activity_vertical_margin"
tools:context=".MyActivity">

<TextView
    android:background="#ffe243ce"
    android:id="@+id/activity_transition_header"
    android:text="10:10"
    android:textColor="@android:color/white"
    android:textSize="100dp"
    android:gravity="center"
    android:layout_width="match_parent"
    android:layout_height="144dp"
    android:transitionName="clock"
    />

<android.support.design.widget.FloatingActionButton
    android:id="@+id/fab"
    android:layout_marginTop="118dp"
    android:layout_marginRight="16dp"
    android:layout_width="wrap_content"
    android:layout_height="wrap_content"
    app:backgroundTint="#30469b"
    android:transitionName="fab"
    android:stateListAnimator="@anim/fab_anim"
    app:borderWidth="0dp"
    app:elevation="6dp"
    app:fabSize="normal"
    app:layout_anchor="@id/coordinator_layout"
    app:layout_anchorGravity="right"
    app:pressedTranslationZ="12dp"
    app:rippleColor="#a6a6a6" />

<RelativeLayout
    android:id="@+id/container"
    android:layout_width="match_parent"
    android:layout_height="match_parent"
    android:paddingRight="@dimen/activity_horizontal_margin"
    android:paddingLeft="@dimen/activity_horizontal_margin"
    android:paddingTop="@dimen/activity_horizontal_margin"
    android:layout_below="@id/activity_transition_header">

</RelativeLayout>

只要我把最后一个布局中的android:id="@+id/container"给添加上,程序就会出现莫名奇妙的错误(一个和这个layout文件无关的recyclerView空引用错误)。请问这是为什么?屏蔽掉这一句就好了,没有错误出现




1个回答

devmiao
devmiao   Ds   Rxr 2016.03.07 23:11
Csdn user default icon
上传中...
上传图片
插入图片
准确详细的回答,更有利于被提问者采纳,从而获得C币。复制、灌水、广告等回答会被删除,是时候展现真正的技术了!
其他相关推荐
android新特性:CoordinatorLayout与FloatingActionButton、Snackbar的使用
效果如下: 引入CoordinatorLayout、FloatingActionButton、Snackbarcompile 'com.android.support:design:25.1.0' 布局如下: <?xml version="1.0" encoding="utf-8"?> <android.support.design.widget.CoordinatorLayout xmlns:an
(三十七)FloatingActionButton、CoordinatorLayout、AppBarLayout、CollapsingToolbarLayout 基本使用
版权声明:本文为博主原创文章,未经博主允许不得转载。 本文纯个人学习笔记,由于水平有限,难免有所出错,有发现的可以交流一下。 一、FloatingActionButton1.demo布局文件:<?xml version="1.0" encoding="utf-8"?> <android.support.constraint.ConstraintLayout xmlns:android="h
CoordinatorLayout、FloatingActionButton实现上滑隐藏FloatingActionButton,下滑显示FloatingActionButton
在上篇博客 CoordinatorLayout、AppBarLayout实现上滑隐藏图片,下滑显示图片的基础上,仿掘金app首界面,向上滑动隐藏FloatingActionButton,向下滑动显示FloatingActionButton的效果。layout_fab_button.xml<?xml version="1.0" encoding="utf-8"?> <android.support.d
Android使用协调布局CoordinatorLayout的代码例子
Android使用协调布局CoordinatorLayout的代码例子。用于演示CoordinatorLayout的基本用法,以及悬浮按钮FloatingActionButton、底部弹窗BottomSheetBehavior的使用方法。
Android 5.0+ 解析(五)FloatingActionButton控件
今天给大家带来一个效果比较好的而且很容易实现的控件FloatingActionButton!我们一起来对FloatingActionButton做一些基本了解吧!
Android Material Design的FloatingActionButton,Snackbar和CoordinatorLayout
 Android Material Design的FloatingActionButton,Snackbar和CoordinatorLayout 本文介绍Android Material Design引入的三个组件:FloatingActionButton,Snackbar和CoordinatorLayout。如果是为了兼容低版本的Android系统,则需要引用Android Materi
关于解决自定义FloatingActionButton滑动行为(Behavior)只隐藏不出现的问题
最近在使用FloatingActionButton的时候,自定义了其Behavior,然后发现在SDK在25及以上的时候,出现了只能隐藏不能重新出现的问题(24及以下没有出现此问题),Behavior代码如下: public class MyFabBehavior extends FloatingActionButton.Behavior { // 必须重写两个参数的构造方法,否则会报
Material Design系列,自定义Behavior之上滑显示返回顶部按钮
有时候我们的页面内容过长的时候,滑动到页面底部用户再滑动到顶部很麻烦,Android不像iOS可以点击statusBar回到顶部,一般都是双击Toolbar/ActionBar或者在底部放一个按钮。今天我们就利用自定义Behavior来实现这个回到顶部按钮的渐显的动画效果。如果对我的Behavior博文感兴趣的,那么看官可以在文章顶部找到我其它关于Behavior的博文。
FloatingActionButton滚动隐藏的另一种实现方法:依赖appBarLayout
在上一篇文章中,我们介绍了一种实现FloatingActionButton随内容滚动隐藏的办法,原理是为FAB添加行为属性(behavior),通过对内容的滚动监控来实现隐藏。但是这种办法有一个缺点就是,当item比较少的时候,少到屏幕就能显示所有内容,不会产生滚动,这样FAB就无法隐藏了,可能遮住最后一项要显示的内容。 本文我们将介绍另一种办法,让FAB随toolbar的隐藏而实现隐藏。
一个Activity掌握Design新控件
一个Activity掌握Design新控件,TextInputLayout(文本输入布局),TabLayout(选项卡布局),Snackbar,FloatingActionButton(浮动按钮), NavigationView,AppBarLayout,CoordinatorLayout,CollapsingToolbarLayout(折叠工具栏布局)。