jjzjj

android - 显示在 Fragment Fab 按钮顶部的 Snackbar

我在Textview和viewpager下有Activity。在View寻呼机的一个fragment中,我有一个很棒的按钮。当我在菜单上单击Activity时调用Snackbar时,Snackbar会越过fab按钮。一切正常(fab按钮被推到snackbar上方),如果fab按钮处于Activity状态,但我需要它fragment。请让我知道我哪里做错了fragment布局Activity布局 最佳答案 在您的xml布局中,有两个CoordinatorLayout。一个在ActivityLayout中,另一个在FragmentLay

android - 两个带有折叠工具栏的 FAB

我正在尝试在其CollapsingToolbarLayout上创建一个包含2个FAB的Activity。我创建了一个常规滚动Activity(它使用1个FAB创建,效果很好,并在工具栏折叠时隐藏)。现在,我尝试添加另一个FAB,但我不能将它放在第一个FAB旁边(只能将它放在AppBarLayout的开始/中心/结束处。此外,我尝试将2FAB放入LinearLayout中。看起来不错,但FAB在工具栏折叠时不会隐藏。这是我的xml代码: 最佳答案 您可以使用AppbarlayoutChangeListener并在不同状态下手动隐藏和显

android - 禁用 FAB 淡入淡出动画

我有这个布局当我上下滚动时,FAB淡入淡出->video是否可以禁用此淡入淡出动画? 最佳答案 我找到了:-)Behavior的FloatingActionButton有一个behavior_autoHide选项。问题是我试图在布局xml中设置此选项。但是FloatingActionButton.Behavior没有读取这个选项,因为Android调用了错误的构造函数。publicBehavior(){super();mAutoHideEnabled=AUTO_HIDE_DEFAULT;}您还必须在布局xml中设置Behavior。

android - 如何在特定 fragment 上隐藏 FAB

好吧,我只想删除/隐藏特定fragment上的FAB,在我的例子中是HISTORY选项卡。viewPager.addOnPageChangeListener(newViewPager.OnPageChangeListener(){....(Overridingmethods,Ididntdoanythinghere});我对ViewPager进行充气的方法privatevoidsetupViewPager(ViewPagerviewPager){ViewPagerAdapteradapter=newViewPagerAdapter(getSupportFragmentManager()

Android:我们如何在 xml 布局中隐藏/显示 float 操作按钮(fab)

我的Activity中有一个float操作按钮。我可以使用以下代码以编程方式显示/隐藏fab按钮:FloatingActionButtonfab=(FloatingActionButton)findViewById(R.id.fab);fab.show()fab.hide()但我无法在xml布局中设置这些属性。我找不到任何东西来设置它在xml中默认隐藏。这是我的xml布局。更新:我不想将我的fab按钮可见性设置为GONE。我想在XML布局中设置hide()。我想在延迟后在我的Activity中调用fab上的show()。 最佳答案

android - 如何以编程方式删除 fab 的布局 anchor_property?

我在布局xml中的fab上添加了layout_anchor属性。单击按钮后,晶圆厂应位于屏幕的末端。为此,我正在考虑添加重力属性。但是我如何以编程方式删除layout_anchor属性。layout.xml上面是我的fab代码,它的位置很完美,现在我需要以编程方式将布局anchor属性替换为android:gravity="top|end"。请帮助我。 最佳答案 我假设您的意思是您希望FloatingActionButton的layout_gravity以top|end结束。您可以通过获取FloatingActionButton的C

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

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

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/