首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
社区首页 >问答首页 >Android给了我: Type参数不在它的范围之内:应该是'RecyclerView.ViewHolder!‘的子类型!

Android给了我: Type参数不在它的范围之内:应该是'RecyclerView.ViewHolder!‘的子类型!
EN

Stack Overflow用户
提问于 2022-06-13 19:39:03
回答 1查看 405关注 0票数 0

类RecyclerView.Adapter():DashboardRecyclerAdapter

- 中的错误

代码语言:javascript
运行
AI代码解释
复制
import android.view.View
import android.view.ViewGroup
import android.widget.TextView
import androidx.recyclerview.widget.RecyclerView
import com.surajpatil.navigationdrawer1.R

class DashboardRecyclerAdapter : RecyclerView.Adapter<DashboardRecyclerAdapter.DashboardViewHolder>(){

    class DashboardViewHolder(view:View)
    {
        val textView: TextView = view.findViewById(R.id.txtRecyclerRowItem)

    }

    override fun onCreateViewHolder(parent: ViewGroup , viewType: Int): DashboardViewHolder {
        TODO("Not yet implemented")
    }

    override fun onBindViewHolder(holder: DashboardViewHolder , position: Int) {
        TODO("Not yet implemented")
    }

    override fun getItemCount(): Int {
        TODO("Not yet implemented")
    }
}
EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2022-06-13 19:49:21

您的问题是DashboardViewHolder没有继承RecyclerView.ViewHolder。看一看一些例子的文档。它应该是这样的

代码语言:javascript
运行
AI代码解释
复制
class DashboardViewHolder(view: View) : RecyclerView.ViewHolder(view) {
    val textView: TextView = view.findViewById(R.id.txtRecyclerRowItem)
}
票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/72611251

复制
相关文章
android:inputType参数类型说明
android:inputType="textCapCharacters"--输入普通字符
再见孙悟空_
2023/02/10
6990
Python筛选、删除Excel不在指定范围内的数据
  本文介绍基于Python语言,读取Excel表格文件,基于我们给定的规则,对其中的数据加以筛选,将不在指定数据范围内的数据剔除,保留符合我们需要的数据的方法。
疯狂学习GIS
2023/09/19
5200
Python筛选、删除Excel不在指定范围内的数据
Content-Type的常见类型
前言:什么是Content-Type?它有什么用? Content-Type是内容类型,一般是指网页中存在的Content-Type,用于定义网络文件的类型和网页的编码,决定文件接收方将以什么形式、什么编码读取这个文件,这就是经常看到一些Asp网页点击的结果却是下载到的一个文件或一张图片的原因,作用就是指示资源头部的MIME类型,media type。Content-Type就是标头用于告诉客户端实际返回的内容类型。
堡主
2023/03/20
5950
Content-Type的常见类型
概率中无处不在的 Gamma 函数,画它!
Gamma 函数从它诞生开始就被许多数学家进行研究,包括高斯、勒让德等等,这个函数在概率论中无处不在,很多统计分布都和这个函数相关。
double
2020/05/08
8780
概率中无处不在的 Gamma 函数,画它!
unsigned/signed int/char类型表示的数值范围
我们知道,在计算机内部数值一律使用补码存储。正数的补码与原码一致,负数的补码是符号位为1,其余位是该负数的绝对值按位取反后加1得到。
Daotin
2018/08/31
6750
小说python的类型提示(type hints)
大家都知道python是一门动态类型的语言,但作者Guido van Rossum在2014年创建PEP-484添加了类型提示,在python3.5的版本中正式发布这一特性。 为什么需要类型提示呢?它能给开发者带来哪些便利呢?本文就小说一把type hints。
用户2196567
2018/07/24
7070
CSS中的媒体类型media type[通俗易懂]
首先要明白一点,我们平时写的HTML页面,可能在不同的媒体类型中显示,如可能显示在屏幕sreen上,也可能显示在纸质print上。那么当页面在不同的媒体类型中显示时,需要的样式可能是不一样的。比如,一般在screen上显示时,页面字体要大一些,在纸质媒体显示时,页面字体要小一些。那么如何告诉别人某个样式是适用于何种媒体类型的呢?这就要靠声明media type来实现了。
全栈程序员站长
2022/09/01
1.5K0
java中的类型擦除type erasure
泛型是java从JDK 5开始引入的新特性,泛型的引入可以让我们在代码编译的时候就强制检查传入的类型,从而提升了程序的健壮度。
子润先生
2021/06/22
6530
interval间隔分区STORE IN参数的作用范围
11g推出了interval间隔分区,以往的分区是需要手工或半自动化脚本实现分区扩展,但这种间隔分区的出现,将分区扩展的工作彻底解放出来,这里不讨论何为间隔分区,主要说一下创建间隔分区有一个STORE IN参数,官方文旦对其的介绍是:
bisal
2019/01/29
6330
类型擦除type erasure
泛型是java从JDK 5开始引入的新特性,泛型的引入可以让我们在代码编译的时候就强制检查传入的类型,从而提升了程序的健壮度。
程序那些事
2020/07/08
7040
各种类型文件的Content Type
CONTENT_TYPE = { 16 '.load': 'text/html', 17 '.123': 'application/vnd.lotus-1-2-3', 18 '.3ds': 'image/x-3ds', 19 '.3g2': 'video/3gpp', 20 '.3ga': 'video/3gpp', 21 '.3gp': 'video/3gpp', 22 '.3gpp': 'video/3gp
JQ实验室
2022/02/09
1.5K0
范围管理质量管理, 它的要领都是恰到好处
因为超出范围的工作,那你干了没人认同。你多干的任何工作,都要消耗资源,都会占用时间。这事儿人家没人认可。一次你这么干可能还行,因为你做计划的时候打了富余,有储备。多几次,那对不起,时间也不够了,这钱也不够,我们超出范围,不能去干这些范围之外的任何。
PM吃瓜
2023/03/02
1560
范围管理质量管理, 它的要领都是恰到好处
你真的会玩SQL吗?无处不在的子查询
你真的会玩SQL吗?系列目录 你真的会玩SQL吗?之逻辑查询处理阶段 你真的会玩SQL吗?和平大使 内连接、外连接 你真的会玩SQL吗?三范式、数据完整性 你真的会玩SQL吗?查询指定节点及其所有父节点的方法 你真的会玩SQL吗?让人晕头转向的三值逻辑 你真的会玩SQL吗?EXISTS和IN之间的区别 你真的会玩SQL吗?无处不在的子查询 你真的会玩SQL吗?Case也疯狂 你真的会玩SQL吗?表表达式,排名函数 你真的会玩SQL吗?简单的 数据修改 你真的会玩SQL吗?你所不知道的 数据聚合 你真的会玩S
欢醉
2018/01/22
1.5K0
你真的会玩SQL吗?无处不在的子查询
Java中byte类型的范围「建议收藏」
在java中byte类型占8位 表示的范围是0000 0000 ~ 1111 1111 总共256个数, java中byte类型有正负,最高位表示正负,0为正,1为负。 我们先看正数: 0000 0000 ~ 0111 1111(原码)( 0 ~ 127,共128个数)我们知道在计算机系统中,数值一律用补码来表示和存储。正数的原码,反码,补码均相同,所以在计算机补码中,表示的范围还是0~127 再看负数: 1000 0000 ~ 1111 1111(原码)(-0 ~ -127 也是128个数)我们先不看-0,我们先看1000 0001 ~ 1111 1111 1000 0001 ~ 1111 1111(原码)(-1 ~ -127) 1111 1110 ~ 1000 0000(反码)(反码是在原码的值上符号位不变,其余位取反) 1111 1111 ~ 1000 0001(补码)(补码是在反码的值上最后一位加1)所以在计算机中1111 1111 ~ 1000 0001(补码)表示的范围是也是 -1 ~ -127 再回头来看-0 ( 1000 0000 )(原码) -> (1111 1111)(反码) -> ( [1]0000 0000 )(补码) 我们看出-0的补码最后也是0000 0000 , +0和-0的补码相同,由于零只有一种表达方式就行了,-0没什么意义,所以在相同位下补码可以比别的方式多表示一个数。 以至于我们用-0来表示-128,所以-128的补码为1000 0000,没有对应的原码和反码。(这里说没有对应的原码和反码是相对于8个bit的情况下,可以求出原码和反码但超出8个bit所能表达范围)
全栈程序员站长
2022/09/07
2K0
Go REFLECT Library | 01 - 反射的类型 Type
反射是指程序在运行期间对程序本身进行访问和修改的能力。程序在编译过程中变量会被转换为内存地址,变量名不会被编译器写入到可执行部分。在程序运行时程序无法获取自身的信息。
RiemannHypothesis
2022/09/28
3960
TypeScript: 类型判断-合理的使用 is 和 type
Type predicates in TypeScript help you narrowing down your types based on conditionals. They’re similar to type guards, but work on functions. They way the work is, if a function returns true, change the type of the paramter to something more useful.
西南_张家辉
2021/02/02
8.6K0
Go REFLECT Library | 02 - 反射的类型 Type
本文紧接 Go REFLECT Library | 01 - 反射的类型 Type 继续讲解通过指针的 反射类型对象 获取了指针指向的对象之后的操作
RiemannHypothesis
2022/09/28
2930
(二十六)type 定义的类型继承
使用 type 定义的类型其实是对后面的变量取的一个别名,也就是说他并没真正意义上的继承,如果确实要对 type 定义的数据进行继承的话可以使用 & 来进行复用继承(两个对象里面的属性进行交叉)
老怪兽
2023/02/22
4030
点击加载更多

相似问题

类型参数不在其范围之内:应该是'RecyclerView.ViewHolder!‘的子类型!

12

类型参数T不在其范围之内;应该扩展MyBaseClass

13

价值不在熊猫的范围之内。

11

Java泛型类型参数项目不在类型变量E的范围之内

11

泛型编译错误:类型参数不在类型变量S的范围之内

22
添加站长 进交流群

领取专属 10元无门槛券

AI混元助手 在线答疑

扫码加入开发者社群
关注 腾讯云开发者公众号

洞察 腾讯核心技术

剖析业界实践案例

扫码关注腾讯云开发者公众号
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档
查看详情【社区公告】 技术创作特训营有奖征文