
Bug
Bug
碧云天丶
这个作者很懒,什么都没留下…
展开
-
Android使用registerForActivityResult(ActivityResultContracts.PickContact()) 无法获取联系人问题
报错java.lang.IllegalStateException: Couldn't read row 0, col -1 from CursorWindow. Make sure the Cursor is initialized correctly before accessing data from it.代码registerForActivityResult(ActivityResultContracts.PickContact()) { // 这里通过Uri获取联系人信息报错原创 2021-09-23 02:06:38 · 1626 阅读 · 0 评论 -
Android ViewPager2导致ScrollView自动滚动到顶部问题
描述ViewPager2+Fragment结构, Fragment的布局ScrollView里有一个Banner轮播图控件.当ScrollView顶部滑出屏幕, 轮播图切换的时候ScrollView顶部就回到0位置了.解决方法貌似没有很好的解决方法, 很多Banner库在这个结构中都会造成ScrollView自动滑动的问题出现.把ViewPager2换成ViewPager这个问题就消失了....原创 2020-11-13 11:57:35 · 1290 阅读 · 0 评论 -
Android TextInputEditText getBoundsOnScreen()报错
报错日志Process: loanchamp.com.loanchamp.plus, PID: 3104java.lang.NullPointerException: Attempt to invoke virtual method 'void android.view.View.getBoundsOnScreen(android.graphics.Rect)' on a null object reference at android.app.assist.AssistStructure$.原创 2020-11-09 18:22:36 · 387 阅读 · 0 评论 -
Android 用Java开发的自定义控件引入到Kotlin项目中的Bug
BUG1环境: Android Studio 4.0Bug描述Java写的自定义控件,每次改自定义控件后都会加到jcenter里,正式项目再从jcenter上拉aar包依赖, 然后缓存里大概有20多个版本aar文件.一次改了自定义控件布局文件后, 同样的操作, Kotlin项目打包用的布局结果依旧是老布局,但是代码是新版本代码,所以就找不到控件id.试过invalidate,clean等操作无效.但相同的依赖方法用在Java项目里面一点问题都没有.解决发现把Studio里面的缓存的arr文件原创 2020-08-31 16:04:47 · 419 阅读 · 0 评论 -
华为真机调试崩溃日志闪过问题
设置AP LOG为打开适用于华为荣耀6P这类老型号手机拨号界面输入*#*#2846579#*#*进入工程菜单->后台设置->AP LOG设置->打开Logcat选择show only selected application设置Logcat适用于华为荣耀9这类手机不要选择show only selected application,选择No Filters....原创 2020-08-31 15:37:52 · 861 阅读 · 0 评论 -
Android Kotlin KaptExecution错误集合
问题描述:在Module级别build.gradle下引入了apply plugin: 'kotlin-kapt',构建时出现下面的报错提示.public abstract class BaseStateActivity<T extends androidx.databinding.ViewDataBinding, E extends xxxx.BaseVM> extends xxxxx.BaseVMActivity<T> implements xxxxx.IBindVm&l.原创 2020-08-31 15:32:28 · 11801 阅读 · 0 评论 -
Android release版本java.lang.NoSuchMethodError XmlResourceParser报错
来源APP release包打开报错:java.lang.NoSuchMethodError: No interface method a()Ljava/lang/String; in class Landroid/content/res/XmlResourceParser; or its super classes (declaration of 'android.content.res.XmlResourceParser' appears in /system/framework/framewo.原创 2020-08-31 15:30:07 · 552 阅读 · 0 评论 -
WebView使用Kotlin时异常IllegalArgumentException
异常出现在为WebView设置监听时候.代码mDataBinding.wb.setListener(this, object : AdvancedWebView.Listener { override fun onPageStarted( url: String, favicon: Bitmap ) { } override fun onPageFinished(url: String) { } override f.原创 2020-08-31 15:29:01 · 337 阅读 · 0 评论