- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我正在尝试实现 BottomAppBar
来处理 WebView
的导航。
<androidx.coordinatorlayout.widget.CoordinatorLayout xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:app="http://schemas.android.com/apk/res-auto"
xmlns:tools="http://schemas.android.com/tools"
android:layout_width="match_parent"
android:layout_height="match_parent"
tools:context=".MainActivity">
<androidx.constraintlayout.widget.ConstraintLayout
android:layout_width="match_parent"
android:layout_height="match_parent">
<androidx.swiperefreshlayout.widget.SwipeRefreshLayout
android:id="@+id/swipe_refresh_layout"
android:layout_width="match_parent"
android:layout_height="match_parent">
<WebView
android:id="@+id/web_view"
android:layout_width="match_parent"
android:layout_height="match_parent" />
</androidx.swiperefreshlayout.widget.SwipeRefreshLayout>
</androidx.constraintlayout.widget.ConstraintLayout>
<android.support.design.widget.AppBarLayout
android:id="@+id/appbar"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:theme="@style/ThemeOverlay.AppCompat.Dark.ActionBar">
<com.google.android.material.bottomappbar.BottomAppBar
android:id="@+id/bottom_bar"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_gravity="bottom"
app:layout_behavior="com.google.android.material.bottomappbar.BottomAppBar$Behavior"
app:hideOnScroll="true"
app:fabAttached="true"
app:fabAlignmentMode="end"
app:layout_scrollFlags="scroll|enterAlways"/>
</android.support.design.widget.AppBarLayout>
<com.google.android.material.floatingactionbutton.FloatingActionButton
android:id="@+id/fab"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:src="@drawable/ic_share"
android:tint="#fff"
app:layout_anchor="@id/bottom_bar"
app:backgroundTint="@color/colorPrimary"/>
一切正常,但我希望能够在用户分别向下和向上滚动时显示和隐藏 BottomAppBar
,就像行为 here 一样.
我在任何地方都找不到这方面的教程,所以有人实现了解决方案吗?
最佳答案
尝试设置 app:hideOnScroll
而不设置 app:layout_behavior
或 app:layout_scrollFlags
。并删除 AppBarLayout
父 View ,以便 BottomAppBar
只是 CoordinatorLayout
的直接 subview 。
关于android - 在滚动时显示和隐藏 BottomAppBar,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50378848/
当在 hideonScroll 设置为 true 时导航我的应用程序并向上/向下滚动时,我的 FabCradleMargin 在底部应用程序栏中变得更少,几乎是平坦的。当 BottomAppBar 从
我正在尝试测试来自 material.io 的 BottomAppBar 功能。但是,当我尝试运行应用程序时,我遇到了即时崩溃: > 10-20 22:21:25.067 27571-27571/co
我在这样的布局中定义了一个底栏: 导航图标是从“新矢量可绘制”向导生成的通用图标。有没有办法给它应用色调? 底部栏不是 Activity 操作栏。 到目前为止我已经尝试过: 应用了一个覆盖了 tex
我正在使用 BottomAppBar在我的应用程序中,但它有一个额外的左侧填充。如何删除此填充? 我的xml代码是:
我正在尝试实现 BottomAppBar 来处理 WebView 的导航。 一切正常,但我希望能够在用户分别向下和向上滚动时显示和隐藏 Bo
我目前正在开发一个使用底部应用栏作为主要导航的项目。但是即使我从示例源代码复制粘贴,我也总是会出错 这是我的布局文件 这是我的gradle依赖 depend
我有一个 Windows 8 应用程序(Xaml 和 C#): 我有一个包含在 MainPage 中的 userControl。 在这个 MainPage 中,我包含了一个 BottomAppBar,
class BottomNavigationDrawerFragment: BottomSheetDialogFragment(), NavigationView.OnNavigationIte
我像这样使用来自谷歌的 BottomAppBar: 自定义底栏是平的,我需要在底栏上添加圆角(如下图示例) 我应该怎么做才能使它以这种方式工作? 最佳答案 BottomAppBar 与 Mater
我想使用 CoordinatorLayout 在屏幕底部包含一个 BottomAppBar,并在剩余空间中显示一些内容(例如使用 ConstraintLayout)。 如果我将一个 Constrain
我刚刚开始使用 flutter,我想创建一个带有 FAB 和缺口的底部应用栏。 我的脚手架代码如下: return Scaffold( appBar: AppBar( ti
我正在使用最新的Material Design适用于 android 的库并遵循 this创建 BottomAppBar 的文档。 这是一个异常(exception)。完整日志为her
如何获取 BottomAppBar 的高度。我认为默认情况下它的高度为 8dp,但我没有得到任何高度。这是我的代码。 最佳答案 部分问题在于照明系统在 Android 上的工
我在应用程序中使用新的 BottomAppBar。但我无法让徽章发挥作用。我尝试使用 BottomNavigationView 上使用的相同逻辑,但它不起作用。(在另一个应用程序中,我在 Bottom
下面我有一张位图,不是纯白的,有一些噪点: 如何设置BottomAppBar的背景,下面是bitmap.xml, 在我的 activity_main.xml 中,我使用它如下: 但是不行,Bot
我正在尝试在 android 中实现 BottomAppBar 菜单小部件,但是在实现时我只能看到菜单图标而看不到所有其他菜单项(设置、搜索)。 我将父样式主题更改为:Theme.MaterialCo
我试图将 BottomAppBar 隐藏在键盘后面,但是当我将焦点转移到另一个 EditText 时,BottomAppBar 的部分开始出现,就像在photo .我也已经尝试更改 windowSof
我一直在尝试将菜单项的标题与 Android Studio 底部应用栏中的菜单图标一起添加。我尝试设置: app:showAsAction="ifRoom|withText" 但是没有成功。仅显示图标
我尝试了我的布局代码,BottomAppBar 没有完美显示,我到处搜索,但没有发现任何问题。 我在 Android Studio 3.4 上尝试过这个,我的 gradle 依赖项是 dependen
我尝试使用 BottomAppBar,我希望能够像 AppBarLayout 中的 setExpanded 一样以编程方式隐藏或显示它。 我的布局是这样的 ...
我是一名优秀的程序员,十分优秀!