自定义类的小吃店未显示

编程入门 行业动态 更新时间:2024-10-11 21:31:52
本文介绍了自定义类的小吃店未显示的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧! 问题描述

MyActivity coord.xml:

MyActivity coord.xml:

<CoordinatorLayout> id:coordID <RelativeL> ... <FAB>

RVAdapter.java

RVAdapter.java

... @Override public void onItemDismiss(int position) { ... notifyItemRemoved(position); LayoutInflater inflater = (LayoutInflater) MyActivity.getContext().getSystemService(Context.LAYOUT_INFLATER_SERVICE); View v = inflater.inflate(R.layout.coord, null); Snackbar.make(v.findViewById(R.id.coordID), "TEXT", Snackbar.LENGTH_LONG).show(); }

这是一种在自定义类(RVAdapter.java)中刷卡从回收者视图列表中删除项目的方法,删除后,应显示Snackbar并为UNDO设置操作.但是,当我删除项目时,什么也没发生.小吃店没有出现.我不确定我是否可以正确设置视图,但是我不知道该怎么做

This is a method for swiping to delete an item from recycler view list, in a custom class (RVAdapter.java) and after its deleted, Snackbar should appear and set action for UNDO. But, when I delete an item, nothing happends. Snackbar doesnt show up. Im not so sure if I set views correctly, but I dont know how to do it differently

推荐答案

感谢MikeM.我这样解决了它: 在MyActivity中添加

Thx to Mike M. I solved it like this: In MyActivity added

private static CoordinatorLayout mCoord; mCoord = findViewById(R.id.coordID); public static View getCoord() { return mCoord; }

和RVAdapter.java

and in RVAdapter.java

Snackbar.make(MyActivity.getCoord(), ...

更多推荐

自定义类的小吃店未显示

本文发布于:2023-11-27 20:02:59,感谢您对本站的认可!
本文链接:https://www.elefans.com/category/jswz/34/1639410.html
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
本文标签:小吃店   自定义

发布评论

评论列表 (有 0 条评论)
草根站长

>www.elefans.com

编程频道|电子爱好者 - 技术资讯及电子产品介绍!