当前位置: 首页 > 知识库问答 >
问题:

小吃店自行辞退,如何通知我?

芮朗
2023-03-14

我正在使用com.android.support:design:22.2.0库中的一个Snackbar。我用它来撤销删除。为了让我的生活更轻松,我要让UI看起来像是从数据源中删除了一些东西,如果没有按下快餐吧中的撤消按钮,那么就实际执行从数据源中删除的操作。所以,我想知道什么时候小吃店不再可见,所以删除项目是安全的。

我可以在Snackbar上调用getView(),但我不确定应该使用什么侦听器。我尝试了setonSystemuiVisibilityChangeListener(),但这不起作用,我相信它只适用于系统状态栏。

此外,Snackbar不能扩展,因为它有一个私有构造函数。

共有1个答案

党俊健
2023-03-14

Google design library在版本23中支持Snackbar回调。请参阅Snackbar文档和回调文档。然后,当Snackbar被解雇时(以及显示时),您将得到通知,如果这对您有用,还会得到解雇类型的通知:

snackbar.addCallback(new Snackbar.Callback() {

    @Override
    public void onDismissed(Snackbar snackbar, int event) {
      //see Snackbar.Callback docs for event details
      ...  
    }

    @Override
    public void onShown(Snackbar snackbar) {
       ...
    }
  });
 类似资料:
  • 退款后会发送通知。 官方文档: https://pay.weixin.qq.com/wiki/doc/api/jsapi.php?chapter=9_16&index=9 // SDK实例化,传入公共配置 $sdk = new \Yurun\PaySDK\Weixin\SDK($params); class RefundNotify extends \Yurun\PaySDK\Weixin\No

  • 开通知识店铺 1分钟即可创建属于自己的知识店铺 Step1. 注册指引 电脑浏览器打开官网,点击首页“一键拥有店铺”,使用个人微信号扫码注册即可。 Step2. 创建店铺 填写店铺信息,即可一键创建自己的知识店铺。 Step3. 创建完成,即可进入属于自己的知识店铺 添加商品方法,请点击这里

  • 此消息用于统一的门店异常告警消息上传,目前支持结账异常消息。 发送的消息将通过来管家通知消息发送给相关人员,需要在商家后台进行相关通知消息的订阅后才能正常接收到推送。 请求参数说明 参数 描述 必填 示例值 类型 最大长度 action 接口参数组 是 object └action 需要调用的接口名称 是 msg_err_post string get GET参数组,本组参数需要参与签名 是 ob

  • 此消息用于统一的门店异常告警消息上传,目前支持结账异常消息。 发送的消息将通过来管家通知消息发送给相关人员,需要在商家后台进行相关通知消息的订阅后才能正常接收到推送。 请求参数说明 参数 描述 必填 示例值 类型 最大长度 action 接口参数组 是 object └action 需要调用的接口名称 是 msg_err_post string get GET参数组,本组参数需要参与签名 是 ob

  • 在会议活动下的【营销自动化】中可通过添加触发器,在用户发生会议相关行为时设置自动通知提醒或场景标签; 以下为应用场景设置示例: 1. 在用户报名审核通过时自动推送短信和公众号的报名成功通知提醒; 1)在会议-【营销自动化】点击【添加触发器】-【创建专属触发器】 2)设置触发类型为【行为触发型】,触发条件为【用户报名审核通过】 3)设置针对报名成功的用户的执行动作,示例为发送短信与公众号的报名成功通

  • 在支付完成后,从支付宝服务器请求我们的异步通知地址,这个才应该是做支付成功处理的时机。 // SDK实例化,传入公共配置 $sdk = new \Yurun\PaySDK\AlipayCrossBorder\SDK($params); class PayNotify extends \Yurun\PaySDK\AlipayCrossBorder\Online\Notify\Pay { /