android回收站目录详解,android - 如何在回收站适配器外部的回收站视图中获取当前商品的位置 - 堆栈内存溢出...

我在整个屏幕上显示一个回收站视图,该回收站视图只有一个图像视图,我想知道如何在回收站适配器之外获取屏幕上显示的imageview的位置。

我试图实现一个接口,但结果不准确。我想立即保存当前位置。

我的回收站适配器:

public class RecyclerAdapter extends RecyclerView.Adapter {

private List mlist;

private showPageNumber page;

public RecyclerAdapter(List dataList, showPageNumber page) {

mlist = dataList;

this.page = page;

}

@NonNull

@Override

public MyViewHOlder onCreateViewHolder(@NonNull ViewGroup parent, int viewType) {

View view = LayoutInflater.from(parent.getContext()).inflate(R.layout.recycler_item,parent,false);

return new MyViewHOlder(view);

}

@Override

public void onBindViewHolder(@NonNull MyViewHOlder holder,int position) {

Picasso.get().load(mlist.get(position).getUrl()).into(holder.photoView);

page.showPage(position);

holder.pageNumber.setText(position+1+"");

}

@Override

public int getItemCount() {

return mlist.size();

}

class MyViewHOlder extends RecyclerView.ViewHolder{

ImageView photoView;

TextView pageNumber;

public MyViewHOlder(@NonNull View itemView) {

super(itemView);

photoView = itemView.findViewById(R.id.pdfImage);

pageNumber = itemView.findViewById(R.id.pageNumber);

}

}

public interface showPageNumber{

void showPage(int position);

}

}

每当我在MainActivity上实现showPageNumber接口时,showPage方法在滚动回收器视图中的项目时都不会给出准确的结果。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/562189.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

基于jsp+Spring boot+mybatis的图书管理系统设计和实现

🍅 作者主页:Java李杨勇 🍅 简介:Java领域优质创作者🏆、【java李杨勇】公号作者✌ 简历模板、学习资料、面试题库【关注我,都给你】 🍅文末获取源码联系🍅 前言 随着网络技术的发…

二叉树为空意味着二叉树_不怕面试被问了!二叉树算法大盘点

作者 | BoCong-Deng题图 | 视觉中国出品 | CSDN博客树结构对于程序员来说应该不陌生,特别是二叉树,基本只要接触算法这一类的都一定会碰到的,所以我打算通过一篇文章,对二叉树结构的相关算法进行总结汇总,思路和代码实…

android 开发环境以及hello world,Android Studio开发环境搭建和HelloWorld

先下一个Pie吧然后发现run的位置是灰色的,而且这个Add Configuration没有下拉列表我去百度了一下这个问题,它让我在下拉列表里找APP???百度上面没有找到关于这个的解答,我就想是不是我的安装包出问题了,于是我就卸了重新装彻底…

基于jsp+mysql+Spring+hibernate+在线学习交流论坛平台

本项目演示链接地址 》 主要功能模块设计: 管理员角色包含以下功能:管理员登录,发布公告,修改资料,查看新帖,查看精华帖请求,封锁用户,创建讨论区等功能。 用户角色包含以下功能:按分类查看,用户登录,查看帖子详情,查看我的帖子,提交帖子,资料…

基于jsp+Spring+mybatis的SSM企业门户网站设计和实现

本项目演示链接地址 》 前言 人类社会已经迈入了21世纪,信息技术的浪潮也冲击着社会的方方面面。以计算机互联网为核心的科学技术为社会各行各业提供了前所未有的机会和发展潜力。生产业也不例外。互联网走到今天,也有五年的光景了,之间经历了…

html+字体图标找不到字体,bootstrap中不显示字体图标问题怎么解决?

bootstrap中不显示字体图标的原因是什么?怎么解决?下面本篇文章给大家介绍一下。有一定的参考价值,有需要的朋友可以参考一下,希望对大家有所帮助。你在使用bootstrap字体图标的时候,是否遇到引用本地Bootstrap文件无法…

buffsize 缓冲区的大小多少合适_对于Redis性能指标监控!你了解多少?

监控指标性能指标:Performance内存指标: Memory基本活动指标:Basic activity持久性指标: Persistence错误指标:Error监控方式redis-benchmarkredis-statredis-fainaredisliveredis-climonitorshowlog1.get:获取慢查询日志2.len&am…

java怎么确定数据在区间内_处理数据时,单元格内内容太多无法计数怎么破?...

在职场办公中,处理数据时有时会遇到古里古怪的数据源,比如从系统导出来的或是表哥表弟们录入数据的不规范。从而使得后续处理起来比较棘手。规范数据源很重要!话不多说,先来看看今天要分享的案例:每个订单下有多种物料…

html调用app store,iOS 获取appStore的链接地址,从app中跳转 appStore中应用

从app中跳转到appStore中,分为1.取得app在appStore中的链接地址mac打开iTunes,在右上角中的搜索框中输入你的应用名称。在弹出的菜单中,选择复制链接,得到该应用的链接地址:https://itunes.apple.com/cn/app/jie-zou-da-shi/id493…

上下级平台之间数据同步方案_Alluxio与底层存储系统之间的元数据同步机制

请点击上方蓝字,关注我们哦!作者简介:林意群,Apache Hadoop PMC member,Apache Ozone PMC member,拥有多年参与开源社区经验,主要专注于存储领域的研究和学习,目前任eBay Hadoop tea…

python3dijkstra_python3 实现Dijkstra(迪杰斯特拉)最短路径算法

Dijkstra单源最短路径算法,用于计算一个节点到其他所有节点的最短路径。主要特点是以起始点为中心向外层层扩展,直到扩展到终点为止。Dijkstra算法是很有代表性的最短路径算法,在很多专业课程中都作为基本内容有详细的介绍,如数据…

基于java SSM图书管理系统简单版设计和实现

本项目演示链接地址 》 主要技术:后台采用技术: SSM框架(SpringMVC Spring Mybatis) 前台采用技术: div css 功能比较简单、适合学习使用 主要功能:登录、图书类型添加、图书类型列表、编辑和删除、图书上传。图书列表、导出…

樊登读书会终身成长读后感_终身成长读后感

当我们还是婴儿时,我们学习走路、说话,跌倒了、说错了,不会害怕和丢脸。后来,我们懂得了更多,反而怕这怕那,止步不前了。为什么呢?因为我们转变了思维模式。《终身成长》一书中提出了人的思维是…

html中的行内标签吗,HTML标签中行内元素和块级元素详解

本文主要和大家详细介绍了HTML常用的标签中行内元素和块级元素,需要的朋友参考下吧,希望能帮助到大家。块元素(block element) HTML标签分类明细* address - 地址* blockquote - 块引用* center - 举中对齐块* dir - 目录列表* p - 常用块级容易&#xf…

基于javaweb jsp+servlet学生宿舍管理系统设计和实现

本项目演示链接地址 》 主要技术:spring、jsp、servlet、mysql、tomcat 、jsp、jquery、css、c390 、cookie、session等基本技术实现 主要功能:不同角色登录、宿舍管理员管理、学生信息管理、宿舍信息管理、学生缺勤管理、修改密码和退出功能。 系统功能截图&…

html泰勒展开,【转载】泰勒展开式

泰勒展开式对于利用FPGA实现算法来说非常实用,可以将除法等对硬件不友好的运算转变为乘加操作。特此转载以下博文,原文标题及链接为:泰勒展开式 - guoxiang - 博客园https://www.cnblogs.com/guo-xiang/p/6662881.html数学中,泰勒…

rgba通道转rgb_将RGBA颜色转换为RGB

潇潇雨雨这是一些Java代码(适用于Android API 24): //int rgb_background Color.parseColor("#ffffff"); //white background //int rgba_color Color.parseColor("#8a000000"); //textViewColor int defaultTextViewC…

基于Java Swing五子棋小游戏设计和实现

本项目演示链接地址 》 前言: 五子棋相传起源于四千多年前的尧帝时期,比围棋的历史还要悠久,可能早在“尧造围棋”之前,民间就已有五子棋游戏。有关早期五子棋的文史资料与围棋有相似之处,因为古代五子棋的棋具与围棋是完全相同的。 在上古的神话传说中有“女…

ueditor工具栏弹出html,UEditor工具栏上自定义按钮、图标、事件、窗口页面

第一步:找到editor_config.js(或者ueditor.config.js)文件中的toolbars参数,增加一个“camnpr”字符串,对应着添加一个labelMap,用于鼠标移上按钮时的提示。1toolbars:[2[...,searchreplace,help,camnpr]3],4labelMap:{5anchor:,u…

junit 单元测试报错java.lang.NoClassDefFoundError

查看版本 junit-4.11以上版本不在包含hamcrest。 解决方法: 下载 junit-4.11以下版本或下载hamcrest-core-1.3.jar驱动包