草庐IT

FAB_visibility

全部标签

android - CoordinatorLayout、FAB和容器布局冲突

我有一个抽屉的主要Activity,抽屉有一个容器布局,我用FragmentManager替换每个fragment。我想在滚动上隐藏/显示的我的一个子fragment中添加一个FAB,但我不确定我做错了什么并得到:布局: 最佳答案 看起来CoordinatorLayout无法处理不是“直接子级”的子级View的行为。您需要在fabView中添加app:layout_anchorGravity="bottom|right|end"和android:layout_gravity="end|bottom".例如:

android - View.setVisibility(View.VISIBLE) 是否强制重绘 View ,即使它已经可见?

我正在尝试找出对我的自定义View的优化。我想知道即使View已经可见,调用View.setVisibility(View.VISIBLE)是否会强制Android框架更新View可见性( 最佳答案 No,itdoesn't.看看setVisibility():publicvoidsetVisibility(intvisibility){setFlags(visibility,VISIBILITY_MASK);if(mBGDrawable!=null)mBGDrawable.setVisible(visibility==VISIBL

java - 方法调用 'fab.setOnClickListener(new View.OnClickListener() { @Override public void on...' 可能产生 'java.lang.NullPointerException'

我在最低API15的AndroidStudio1.5.1中创建了新的空白Activity项目在生成代码后我有这个警告/错误:onpasteBinMainActivity.java中的代码:packagecom.gamecodeschool.myapplication;importandroid.os.Bundle;importandroid.support.design.widget.FloatingActionButton;importandroid.support.design.widget.Snackbar;importandroid.support.v7.app.AppComp

Android 设计支持库可扩展 float 操作按钮 (FAB) 菜单

既然AndroidDesignSupportLibrary已经出来了,有没有人知道如何用它实现扩展的Fab菜单,比如InboxApp上的fab?应该是这样的: 最佳答案 获得了一种更好的方法来实现动画FAB菜单,而无需使用任何库或为动画编写大量xml代码。希望这对将来需要一种简单方法来实现它的人有所帮助。只需使用animate().translationY()函数,您就可以为任何View设置动画,就像我在下面的代码中所做的那样,checkcompletecodeingithub.如果您在kotlin中寻找相同的代码,您可以查看kot

android - 锚定到应用栏的 FAB 不会在向上滚动时隐藏

我已将FAB锚定到AppBarLayout。但是,在向上滚动时,FAB的预期行为是在工具栏折叠时隐藏。这不会发生。这个需要特殊处理吗?我定义的布局如下:--> 最佳答案 也许设置一个滚动监听器到scrollview并按需隐藏fab。 关于android-锚定到应用栏的FAB不会在向上滚动时隐藏,我们在StackOverflow上找到一个类似的问题: https://stackoverflow.com/questions/31971679/

安卓 : Fullscreen system visibility screws up window insets

我正在编写一个应用程序,它有一个Activity和一堆fragment,其中一个fragment是全屏的。为了实现这一点,我正在尝试使用系统UI可见性标志。对于全屏fragment,我设置了可见性:layout.setSystemUiVisibility(View.SYSTEM_UI_FLAG_LAYOUT_FULLSCREEN|View.SYSTEM_UI_FLAG_LAYOUT_HIDE_NAVIGATION);一旦我这样做,窗口插图就会更改为似乎没有任何意义的值。然后,当我退出该全屏fragment时,我的View中出现了错误的填充(基于奇怪的插图)有人知道这是怎么回事吗?我理解

android - 为什么 fragment 中的 fab 不响应点击事件?

我在Activity中的fragment中添加了一个float操作按钮。当用户点击它时,应该会启动一个新Activity,但什么也没有发生。这是fragment布局:这是fragment类:publicclassReviewFragmentextendsFragment{@BindView(R.id.add_review_fab)FloatingActionButtonmAddReviewButton;privateOnReviewNextmListener;publicReviewFragment(){//Requiredemptypublicconstructor}publicin

android - 如何拥有一个没有填充选项的 FAB,但仍然有它的高度?

背景我有一个小的圆形联系人照片View,我需要向用户展示。如果照片可用,我应该展示它,同时图像会变圆并具有高度。如果照片不可用,我会在里面显示一个带有背景的图标,同时它仍然是圆形的并且有高度。问题我已经设法使照片显示仅在Android5及更高版本上有效:但是,当它试图显示FAB的背景时,它的边缘颜色不佳,在Android4.x及以下它显示为简单的矩形内容,与FAB无关,可能是因为填充是保护它以显示阴影的东西。我还需要能够添加描边(围绕圆形图像的特定颜色的细线),但我不确定如何添加它。我尝试过的这是在布局文件中:“测试”是80​​dp。这是在代码中:FloatingActionButto

android - 约束布局 : Realign baseline constraint in case if dependent view visibility was set to GONE

如果从属View可见性设置为GONE,是否有任何方法可以重新对齐TextView的基线约束?我的布局代码:在这种情况下,我的布局如下所示:当我将subtitle2TextView可见性设置为GONE时,我的布局将如下所示:所以我想知道在依赖View缺失的情况下是否有一些约束可以重新对齐基线。 最佳答案 可以为GONE小部件指定备用边距(请参阅MarginswhenconnectedtoaGONEwidget),但我不知道这样的基线替代方案。满足您要求的一种方法是指定一个0dp不可见的TextView,它具有与GONETextView

dart - 单击 Flutter 中的搜索框时如何防止出现 float 操作按钮 (FAB)?

当我单击下图所示的文本字段时,如何防止出现FAB(float操作按钮)?(第一条评论有源码链接) 最佳答案 Scaffold有一个属性可以避免其中的小部件在弹出键盘时调整大小。这看起来像这样:Scaffold(resizeToAvoidBottomPadding:false,body:body,appBar:appBar,); 关于dart-单击Flutter中的搜索框时如何防止出现float操作按钮(FAB)?,我们在StackOverflow上找到一个类似的问题: