RxGalleryFinal icon indicating copy to clipboard operation
RxGalleryFinal copied to clipboard

BucketAdapter空指针异常问题!

Open Yx-s opened this issue 5 years ago • 8 comments

问题源码: String bucketName = bucketBean.getBucketName(); if (position != 0) { SpannableString nameSpannable = new SpannableString(bucketName + "\n" + bucketBean.getImageCount() + "张"); nameSpannable.setSpan(new ForegroundColorSpan(Color.GRAY), bucketName.length(), nameSpannable.length(), Spanned.SPAN_EXCLUSIVE_EXCLUSIVE); nameSpannable.setSpan(new RelativeSizeSpan(0.8f), bucketName.length(), nameSpannable.length(), Spanned.SPAN_EXCLUSIVE_EXCLUSIVE); holder.mTvBucketName.setText(nameSpannable); } 问题描述及解决:nameSpannable.length()空指针异常 测试系统9.0;解决办法如图: 图一所示异常

图二异常点问题

图三图片存储位置

图四图片存在位置详情信息

图五源码解决办法

Yx-s avatar Dec 11 '19 03:12 Yx-s

Get,thanks

sheep0704 avatar Dec 11 '19 06:12 sheep0704

什么时候解决BucketAdapter.onBindViewHolder(BucketAdapter.java:64) java.lang.NullPointerException: Attempt to invoke virtual method 'int java.lang.String.length()' on a null object reference

zhudaoshun avatar Jan 02 '20 11:01 zhudaoshun

什么时候解决BucketAdapter.onBindViewHolder(BucketAdapter.java:64) java.lang.NullPointerException:尝试在空对象引用上调用虚拟方法'int java.lang.String.length()'

按我那样,导入源码,先改源码呗

Yx-s avatar Jan 08 '20 06:01 Yx-s

什么时候解决BucketAdapter.onBindViewHolder(BucketAdapter.java:64) java.lang.NullPointerException:尝试在空对象引用上调用虚拟方法'int java.lang.String.length()'

按我那样,导入源码,先改源码呗

虽然我很想改源码以解决这个问题,但是down了1.1.3的源码下来结果居然没有适配androidx!!!!

FreezzzFrank avatar Feb 19 '20 07:02 FreezzzFrank

链接看不了呀!!!!

17771436337 avatar Nov 03 '20 01:11 17771436337

谢谢了,现在图片可以打开了

17771436337 avatar Nov 03 '20 02:11 17771436337

这个问题只能改源码了吗?

chenzhibini avatar Jan 11 '21 07:01 chenzhibini

什么时候解决BucketAdapter.onBindViewHolder(BucketAdapter.java:64) java.lang.NullPointerException:尝试在空对象引用上调用虚拟方法'int java.lang.String.length()'

按我那样,导入源码,先改源码呗

能跟我说下你是怎么修改的吗?我这边也遇到了这个问题

chenzhibini avatar Jan 11 '21 07:01 chenzhibini