首页 文章
  • 16 votes
     answers
     views

    在小吃栏操作中,如何确保永久删除数据库中的软删除记录是安全的?

    我在android中使用Snackbar并且我已经实现了一个动作,以便用户可以撤消动作(动作是清除列表视图中的所有项目) . 将项目恢复并添加回列表视图已经完成并且工作正常 . 我的问题是,项目存储在sqlite数据库中,如何从表中删除项目? (我怎么知道用户没有点击撤销按钮,这样我就可以从数据库中完全删除数据) . 这是 OnOptionsItemSelcted() 内的代码 case R.id...
  • 0 votes
     answers
     views

    当用户在别处进行交互时如何解除Snackbar?

    当用户在其他地方进行互动时如何解除Snackbar,例如Gmail应用程序在用户滚动时点击Snackbars,点击其他地方,离开活动等的方式 . Material Design中也提到了这种行为:
  • 7 votes
     answers
     views

    如何在召唤行动后保持小吃店保持开放状态

    我使用快餐栏通知我的应用程序的用户他们没有连接到互联网 . 我在快餐栏上添加了一个“重试”动作,重新检查连接 . 我希望小吃店保持显示,直到我自己解雇它(当找到互联网连接时),但我无法让它工作 . 每当我点击动作时,小吃店就会解散 . 我将持续时间设置为无限期,而快餐栏确实无限期地保持开放状态,但是当我点击动作时它就会消失 . 我在网上看到点击动作后自动关闭小吃栏并不总是默认行为 . edit: ...
  • 0 votes
     answers
     views

    带有Material Components Web的Snackbars不断消失

    在过去的两天里,我一直试图通过大量不同的材料组件库来解决这个问题 . 我已经尝试过Material Design Lite,它根本没有显示任何Snackbar,在转移到material-components-web之后我得到了Snackbar来显示,尽管它只是在它再次消失之前的一瞬间 . 我想在这种情况下使用它作为cookie同意栏,我知道有比使用Snackbars更好的方法,我仍然想学习如何使用...
  • 8 votes
     answers
     views

    如何在 Flutter 中显示 navigator.pop(context)后的小吃吧?

    我们需要关闭一个屏幕并打开第二个屏幕。并从第一个屏幕在第二个屏幕上显示 snackbar。 我试图使用Navigator.push,但是这个屏幕已经打开,我们有这个错误“Bad state:Stream 已经被收听了”。
  • 3 votes
     answers
     views

    如何使用Angular Material快餐栏检查解雇原因?

    在Angular Material documentation上的snackbar示例中,操作设置为 undo . 我还想要一个撤销零食吧 . 但是有一个问题 . 单击“关闭”按钮时会触发 afterDismissed 事件,但也会在持续时间过去时触发 . 因此,我的表单清除按钮将清除表单并显示小吃栏,但在5秒后输入返回 . 有没有办法检查撤消按钮是否调用了解雇?我不想使用自定义Snackbar...
  • 2 votes
     answers
     views

    角度材料 - 不关闭材料零食店

    我正在使用Angular和Angular Material版本5 . 有没有办法让小吃店保持开放状态? 例如,如果发生错误,请打开小吃栏并在该小吃栏上设置持续时间或超时,以便在5秒后关闭 . 如果发生了另一个错误,在这5秒内,我怎么能代替关闭这个错误,并打开另一个小吃吧,只是增加这个小时的持续时间几秒钟? 这是stackblitz网址:https://stackblitz.com/edit/ang...
  • 1 votes
     answers
     views

    Angular Material SnackBar和自定义ErrorHandler来通知错误

    我有一个错误自定义处理程序类,实现Angular 5核心的ErrorHandler . 如果出现错误,handleError方法必须通知它发送显示的快餐栏材料组件 . 如果在测试按钮中抛出错误,一切都很好 . 如果ngOnInit方法出现错误,则小吃栏无法正常工作,并且它显示在页面的错误位置,您无法再将其关闭 . I.E. 我的组件: export class RootPageComponent ...
  • 3 votes
     answers
     views

    Flutter Redux SnackBar

    我在我的flutter代码中使用redux . 我有一个按钮,按下它会调度一个动作来调用异步API(在我的中间件中) . 我想要做的是当api调用执行并返回响应时,我想显示快餐栏,说明它是成功更新的数据或错误消息 . 我的问题是如何通过调度动作来显示小吃吧 . 或者还有更好的方法在redux中执行此操作吗?
  • 2 votes
     answers
     views

    Snackbar出现在键盘后面

    在较新的Android版本(4.4以上)上,当软键盘可见时,SnackBar不会出现 . 我的活动有 android:windowSoftInputMode="adjustResize" ,因此无论何时显示键盘,其大小都会被调整 . 但是,当键盘关闭时,SnackBar会在屏幕底部正确显示 .
  • 13 votes
     answers
     views

    Scaffold.of()使用不包含Scaffold的上下文调用

    正如你所看到的,我的按钮位于Scaffold的体内 . 但是我得到了这个例外: Scaffold.of()使用不包含Scaffold的上下文调用 . import 'package:flutter/material.dart'; void main() => runApp(MyApp()); class MyApp extends StatelessWidget { @overrid...

热门问题