No virtual method addOnTabSelectedListener(Landroid/support/design/widget/TabLayout$OnTabSelectedLis

Android Material Design控件 --TabLayout 使用demo Android Material Design控件之TabLayout的使用,结合viewpager的简单、快速的集成方式。 立即下载

前段时间把旧项目compileSdkVersion升到28,结果就报错No virtual method addOnTabSelectedListener(Landroid/support/design/widget/TabLayout$OnTabSelectedLis,搞得我很无语,找了半天解决办法都不行,最后找到一个方法

com.android.support:design:28.0.0'改为27.1.1

现在我在sdk 28下编译并支持design 27,一切都能正常工作了

解决玩这个大难题真是尼玛爽了,整整憋了我好几天

 

感谢这个帖子

https://www.b4x.com/android/forum/threads/ah-view-pager-layout-throwing-errors-on-com-android-support-design-28-0-0.97605/page-2#post-617958

一个开源的看知乎的客户端 KanZhiHu 一个开源的看知乎的客户端 该应用已经上传腾讯应用宝,欢迎大家下载试用 一个发现每天知乎头条的应用,每天三次推送当日最热的知乎答案。 从该项目中可以学到: Android Studio开发Android的基本配置 对MD风格的Theme兼容 Application、Activity和Fragment基类的基本设计 WebView与JS通信 facebook:fresco的基本使用 jsoup解析html eventbus3.0的使用 fastjson数据解析 沉浸式的状态栏实现 对Volley网络请求库的封装和自定义 Theme的主题切换 立即下载

相关推荐

Mamba-YOLO实战:环境配置+模型训练+精度调优全流程指南(附Colab代码)

在目标检测领域,一场由状态空间模型引发的技术革新正在悄然改写行业格局。近期国际顶级学术期刊连续发布的YOLOv5_mamba、FER-YOLO等突破性成果,不仅刷新了检测精度记录,更开创了结构化状态空间模型(SSM)与经典检测框架的创新融合范式。当前该领域涌现的十大标杆性研究,已在以下维度取得突破性进展:√ 遮挡目标识别准确率提升38%√ 小样本场景泛化能力增强2.7倍√ 视频流检测延迟降低至17ms√ 多目标交叉干扰抑制效果达SOTA。

2501_90555291的博客 1582

java.lang.NoSuchMethodError: No virtual method addOnTabSelectedListener(Landroid/support/design/wi

java.lang.NoSuchMethodError: No virtual method addOnTabSelectedListener(Landroid/support/design/widget/TabLayout$BaseOnTabSelectedListener;V in class Landroid/support/design/widget/TabLayout; or its s...

1754

别再凭感觉了!手把手教你用Excel搞定激光器MPE与NOHD安全计算(附模板下载)

本文详细介绍了如何利用Excel自动化计算激光器的MPE(最大允许照射量)和NOHD(标称眼危害距离),提升激光安全评估的效率和准确性。通过实战案例和模板下载,帮助工程师快速掌握GB/T 7247标准中的关键计算,避免常见错误,适用于激光测距仪等设备的安评工作。

weixin_30954265的博客 468

android升级异常,升级AndroidX遇到的问题

0x01 问题描述记录在升级AndroidX时遇到的一个问题,仅供参考。在项目中升级AndroidX时遇到一个运行时异常,查看日志可了解到是因为找不到方法addOnTabSelectedListener,异常堆栈如下:12345678910111213141516171819202122232425262728293031E Caused by: java.lang.reflect.Invoca...

weixin_39981360的博客 519

ESP32蓝牙广播数据自定义指南:让你的设备更容易被手机发现

本文详细介绍了如何通过自定义ESP32蓝牙广播数据提升设备在手机端的可发现性。从广播数据结构、扫描响应优化到跨平台兼容性设置,提供了全面的技术指南和实战代码示例,帮助开发者解决智能硬件开发中的蓝牙连接难题。

weixin_29172201的博客 272

解读文献(五)------基于阻抗控制

文章目录背景主动柔顺控制阻抗控制基于力的阻抗控制基于位置的阻抗控制力位混合控制 背景 主动柔顺控制 阻抗控制 基于力的阻抗控制 基于位置的阻抗控制 力位混合控制 ...

accumulation 1万+

android.support.design.widget.TabLayout设置指示器的宽度

MD风格的,指示器宽度和条目等宽,无法设置margin值,或者padding值。

移动端开发 3629

2025软考中级《数据库系统工程师》案例模拟题合集

1.【说明】某销售企业正在实施电商平台项目,主要功能模块包括用户中心、商品中心、交易中心、支付中心、营销中心等。其中支付中心模块包括了一个账户表:Account (ano, aname, balance),其中属性含义分别为:账户号,账户名称和账户余额。 假设现在存在事务Ti对账户表Account进行余额的修改,系统记录了修改账户表的日志记录,假设更新日志记录表示为 <Ti,A,V1,V2>,表明事务Ti对账户A执行了一个写操作,写操作前账户A的余额是V1,写操作后账户A的余额为V2。<Ti,D

2301_76902257的博客 2329

TabLayout混淆问题报错

网上的TabLayout代码配置中可能会出现的错误   TabLayout ‘mTabStrip’ 混淆问题报错 field mTabStrip in class Landroid/support/design/widget/TabLayout   在混淆中加入 -keep class android.support.design.widget.TabLayout{*;}   即可...

纸飞机的博客 1019

手把手教你用DSP28335的PWM移相功能搞定双有源桥DAB(附完整代码)

本文详细解析了DSP28335的PWM移相功能在双有源桥DAB中的应用,包括ePWM模块的配置、移相时序原理及实战代码。通过精确的移相控制,实现DAB的高效运行和软开关,适用于车载充电机、储能系统等场景。附完整代码,助力开发者快速掌握硬件级移相技术。

weixin_30632089的博客 420

YOLOv11损失函数进阶:融合SmoothL1与FocalLoss,让检测精度再涨10%的实战教程

在YOLOv11的这里的beta参数控制“L1与L2的过渡阈值”,默认设为1.0即可兼容多数场景。同样在# 计算动态alpha(基于类别样本数,需提前统计self.class_counts)# 交叉熵基础# FocalLoss权重else:使用前需统计数据集的(每个类别的样本数),并传入的alpha参数。损失函数是YOLOv11精度的“灵魂”——SmoothL1让边界框回归“稳、准、狠”,改进FocalLoss让类别分类“雨露均沾”。从代码改造到实战落地,本教程已为你搭建了一条精度跃升的路径。

m0_64661770的博客 213

Android 控件-TabLayout-使用报错的问题及其解决方法

一、问题 在使用com.google.android.material.tabs.TabLayout控件时,报如下错误: Error inflating class com.google.android.material.tabs.TabLayout 二、解决 此时,实际上log里已经给出解决方式了,在布局里添加Theme.AppCompat或者其子主题即可,特别注意的是,使用stytle="@style/Theme.AppCompat"仍旧会报该问题,必须使用android:the...

johnwang7的博客 4017

SAP S/4HANA 中 RAP 业务对象接口的消费模式

本文探讨了SAP S/4HANA中RAP业务对象接口的消费模式,重点介绍了通过EML直接调用和CDS投影两种Clean Core开发路径。文章分析了BO Interface作为稳定契约的价值,并提供了BAdI集成、OData服务发布等实际场景案例,同时对比了OData V2/V4的技术选型考量,最后强调了ADT向导使用中的DCL权限注意事项。全文旨在帮助开发者构建升级友好的业务对象消费方案。

2007 年 ~ 2025 年,深耕 SAP 技术 18 年 758

Android开发——错误:AndroidX使用Tablayout无法调用,报错

哎,造化弄人,帮一个粉丝改代码,硬是报错,改半天改不出个所以然…很是郁闷。 后来发现,是因为版本问题= =,我的版本比较低,是android包,他的版本高,是androidx包,这就导致依赖导入的包不一样,并且引入Tablayout和ViewPager的方式也不一样了! AndroidX中使用TabLayout需要导入的依赖 implementation "com.google.android.m...

奔跑的狮子 2966

蓝牙模块HM-10手册

蓝牙模块HM-10手册,该手册对蓝牙模块HM-10进行了详细的介绍和使用方法以及一些AT指令。

SAP B1中文培訓教材_SDK

公司内部培训资料,对开发工具 ,DIAPI, UIAPI,Add-ON有详细解说

android.support.design.widget.TabLayout 使用

最近入职新公司,看到项目Tab标签用的是  Android Design Support Library 中的TabLayout 以前也没用过~趁机学习一波。 先来看看效果: 首先sdk的版本必须是22,要想使用这个控件,你必须下载或更新sdk的版本,你要更新的22也就是5.1的版本,才会有这个控件的出现。 一.对应的项目gradle下引入 compile 'com.andro

YRB的博客 4760

最新的sdio 4.0 spec 协议标准 带书签 高清完整PDF版

Part-E1-SDIO-Specification-Ver4.00-Final-120220.pdf:最新的sdio 4.0 spec 协议标准 带书签 高清完整PDF版,包括SDIO 接口的外设,SDIO 接口官方协议等。

【解决TabLayout报错】Error inflating class com.google.android.material.tabs.TabLayout

解决TabLayout出现的一个奇怪报错

weixin_43195240的博客 900

Data-Structures-and-Algorithm-Analysis-in-Java.pdf

作者: Weiss, Mark A. 出版社: Addison Wesley Data Structures and Algorithm Analysis in Java is an “advanced algorithms” book that fits between traditional CS2 and Algorithms Analysis courses. In the old ACM Curriculum Guidelines, this course was known as CS7. This text is for readers who want to learn good programming and algorithm analysis skills simultaneously so that they can develop such programs with the maximum amo...

TabLayout addOnTabSelectedListener遇到的坑

在给TabLayout.addOnTabSelectedListener的时候,因为业务逻辑的关系(FUCK!),在select的时候有数据源的传参,没错,就是那个data @Override public void onTabSelected(TabLayout.Tab tab) { LogUtil.e(Constant.LOG_TAG, "onTabS...

Gao_yuyu的博客 1万+

java.lang.NoSuchMethodError: No virtual method getContext()

描述: 最近在学习郭霖大神第二行代码的天气APP中,遇到  java.lang.NoSuchMethodError: No virtual method getContext() 各种百度都没有这种情况,在AVD可以运行,而在旧版本的魅族机上却不行,一开始以为是魅族的ROM造成的问题,但是看了很多帖子之后并没有找到相关的类似问题,只能去stack上找,很快就找到,所以出现问题在外文网找会直接

zh1豪的博客 9189

【Android】No virtual method setContent(Lkotlin/jvm/functions/Function0;)V in class Landroidx/compose/

【代码】【Android】No virtual method setContent(Lkotlin/jvm/functions/Function0;

weixin_42473228的博客 323

Flutter No implementation found for method xxx on channel

问题原因 很明显就是依赖没有,但是不是flutter的依赖,是Android native缺少这个方法。 如果你不是直接在flutter工程生成的Android工程,或者是由其他方式使用flutter依赖时,当flutter工程引入部分带有native插件的第三方库时,就不会主动打到对应的Android工程中,引起改错误。 解决方案 方案一、将navtive插件当依赖引入到Android 工程,例如: //magpie Android SDK debug debugApi 'com.wuba.magpie:

thunder_sz的博客 3777

【Android -- SDK】高德地图的使用

高德地图 Android SDK 是一套地图开发调用接口,开发者可以轻松地在自己的Android应用中加入地图相关的功能,包括:地图显示(含室内、室外地图)、与地图交互、在地图上绘制、兴趣点搜索、地理编码、离线地图等功能。...

Kevin Learn Android 7500

Android - OnDateChangedListener之 NoSuchMethodError

在一些低版本的手机中使用时间监听会出现 NoSuchMethodError timepickerChoose.setOnDateChangedListener(new DatePicker.OnDateChangedListener() { @SuppressLint("SetTextI18n") @Override public void onDateChanged(DatePicker view, int

qq_42795723的博客 517

使用Java 8的android上的kotlin集合

We all love Kotlin, Google has chosen it as the first-class language for Android development and the ASOS Android team consider it the only language for new feature implementation. 我们都很喜欢Kotlin,Google...

weixin_26727575的博客 382

Android控件——Tablayout使用浅析(一)

1. Tablelayout序言 在一个app中,Tabs 使不同视图和功能之间的切换变得简单。使用 tabs 将大量关联的数据或者选项划分成更易理解的分组,可以在不需要切换出当先上下文的情况下,有效的进行内容导航和内容组织。 Tablayout继承自HorizontalScrollView,用作页面切换指示器 这里给出一个相关Tablayout实现的效果图: 从效果图上可以看出,可以操作的属性...

zhewen的博客 1536

java.lang.NoSuchMethodError: No virtual method checkSelfPermission,可是这个方法存在

今天遇到一个No virtual method checkSelfPermission的bug,说是方法找不到,但是我通过ctrl+左键是可以调用到的.查了好久,有的说可能是分包的问题.但是我这边已经解决了分包的问题了.后来朋友推荐了另一种调用方法,果然奏效,不再提示这个问题了.大家说凡是录音,打电话等权限问题都需要处理一下,你知道为什么吗?我现在还不太明白

安卓美女 1万+
上一篇: Android9.0网络请求报错 CLEARTEXT communication to sxqfwl2015.6655.la not perm
下一篇: Kotlin--开发笔记
parsebobo
博客等级 码龄11年 8粉丝 26原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值