android-snackbar相关内容

如何在多模块、单活动、仅合成、项目上显示可组合或视图模型中的快捷栏

在多模块、单模块上显示Snackbar的最佳方式是什么 活动,是否仅撰写项目? 项目依赖关系图如下所示: 项目的唯一活动在app模块内,它just sets the NavHost as content。 将在NavHost上显示的每个feature模块provides a list of composable screens。 每个屏幕都有its own Scaffold ..
发布时间:2022-04-16 10:24:49 移动开发

在 Flutter 中显示 SnackBar

我想在 Flutter 的有状态小部件中显示一个简单的 SnackBar.我的应用程序使用名为 MyHomePage 的有状态小部件创建了 MaterialApp 的新实例. 我尝试在 showSnackBar() 方法中显示 SnackBar.但它失败了“方法 'showSnackBar' was called on null'. 这段代码有什么问题? class MyApp 扩展 ..
发布时间:2021-12-06 23:43:41 其他开发

如何自定义snackBar的布局?

有没有什么方法可以把snackBar的布局改成自定义View? 现在变成黑色,我们可以更改背景颜色.但我不知道正确的方法来膨胀一个新的布局并将其作为小吃店的背景? 谢谢... 解决方案 Snackbar 不允许您设置自定义布局.但是,正如 Primoz990 建议的那样,您可以获得 Snackbar 的视图.getView 函数返回 Snackbar.SnackbarLayou ..

如果文本较长,如何使快餐栏操作按钮显示在不同的行中?

我正在使用28.0.0版支持库中的Material Design组件. 我想显示一个快餐栏,当操作按钮内的文本太长时,它会显示在与快餐栏消息不同的行中. 在遵循这些组件的材料设计文档之后,似乎可以使用如下所示的默认小吃栏: https://material.io/design/components/snackbars.html#implementation 但是使用此代码: ..

Snackbar不会在滑动时关闭

我的appcompat活动中有一个小吃店.它有一个确定按钮,可以关闭快餐栏.但是我无法在滑动(从左到右)时关闭小吃栏. 以下是我的小吃店代码.... 最终Snackbar小吃店= Snackbar.make(view,“错误消息",Snackbar.LENGTH_INDEFINITE);Snackbar.setAction("OK",new View.OnClickListener(){@ ..
发布时间:2021-04-05 20:49:20 移动开发

小吃店不显示

我正在从 BaseActivity 继承所有其他活动. 公共类BaseActivity扩展了AppCompatActivity {公共静态CoordinatorLayout coordinatorLayout;@Override受保护的void onCreate(Bundle savedInstanceState){super.onCreate(savedInstanceState);setCo ..
发布时间:2021-04-05 20:35:31 移动开发

像FloatingButton一样如何在Snackbar上方移动视图

我有一个线性布局,要在出现Snackbar时向上移动. 我看到了许多示例,该示例如何使用FloatingButton进行操作,但是常规视图又如何呢? 解决方案 您需要将一个行为添加到LinearLayout中并将其嵌入到CoordinatorLayout中.您可能需要阅读以下内容: http://alisonhuang-blog.logdown.com/posts/290009-de ..
发布时间:2021-04-05 19:56:03 移动开发

Android上CoordinatorLayout中RecyclerView下方的底视图

我从ConstraintLayout切换为CoordinatorLayout以避免Snackbar与底部视图重叠.虽然它在只有工具栏,RecyclerView和Floating按钮的屏幕中运行良好,但在第二个屏幕中,我很难在RecyclerView下方添加视图,同时又避免与RecyclerView重叠 到目前为止,我最好的解决方案(如下)是在recyclerView中添加大约 80dp 的 ..
发布时间:2021-04-04 19:01:16 移动开发

从RecyclerView中删除卡,然后再次重新添加

如果用户另行决定,我正在努力实现功能,以删除recyclerview的条目并再次重新添加.为此,我正在显示带有撤消操作的 Snackbar . 因此流程应为:用户看到 Cards 的列表,每个列表都显示一些值和一个删除按钮.如果用户按下删除按钮,则该卡将被删除,并显示一个 Snackbar .如果用户在 Snackbar 上单击“撤消",则应将 Card 重新添加到 RecyclerView ..

Android浮动操作按钮未返回初始位置

如果在小吃栏出现之前(在CoordinatorLayout中)FAB(浮动操作按钮)隐藏,那么下次我显示FAB时,它将绘制在旧位置(而不是向下移动到原始位置).如果在小吃店消失时可以看到FAB,则说明一切正常.我错过了什么吗?还是有bug? UPD::根据要求,这是一个最小的示例.我将在这里放置最重要的部分,并在我的github上找到一个完整的示例 这只是Android模板“活动"项目 ..
发布时间:2020-11-08 21:20:47 移动开发

AndroidX中的Snackbar软件包

在迁移项目或在已迁移和未迁移的分支之间切换时,Android Studio无法构建项目,因为它找不到android.support.design.widget.Snackbar包.支持/设计包已删除,但迁移表未列出该组件正确的新软件包. 解决方案 要花很长时间才能解决,因为在项目成功构建之前,自动完成功能无法用于查找程序包. 要使用的正确软件包是: com.google.and ..
发布时间:2020-08-30 21:53:45 移动开发

如何在屏幕顶部显示Snackbar

如Android文档所述 小吃栏提供有关操作的轻量级反馈.它们在移动设备的屏幕底部显示一条简短消息,在较大的设备上则显示在左下方. 是否可以通过其他方式将snackbars显示在屏幕顶部而不是底部? 现在我正在执行类似的操作,在屏幕底部显示snackbar. Snackbar.make(findViewById(android.R.id.content), "Hello t ..
发布时间:2020-08-29 23:21:34 移动开发