記錄recyclerview的閃退問題解決
執行有問題找logcat。
app關閉了後臺還在執行,所以logcat仍會更新。這時可以過濾。
然後我的執行出來,報錯是這樣。
執行到20行時就閃退了,用藍色標出來。真正閃退的是在前面那些程式碼裡面,他會回溯。儘管app關了但logcat仍在執行,原來是後臺在工作,過濾一下log找到android runtime,
附上一些基本操作
編譯不錯不代表執行不錯嗯。
關於android runtime
附上學長講解的圖==
1是這條log生成出來的時間,精確到毫秒,2是 嗯 E 指的是log的型別error,3是log的tag,通過它可以知道這一句log是在哪一個程式裡面生成的
後來發現是這裡錯了。
每一個item 的父元素-viewgroup,其實就是recyclerview。viewgroup是view的子類,所以可以作為view型別的變數傳給myviewholder,view是根據R.layout.item.xxx新inflate的view,在view裡有那個textview,但是arg0是recyclerview,所以
tv=(TextView)arg0.findViewById.(R.id.id_tv);
tv=null(好吧其實這一段我不太懂)
反正就把arg0改成view,然後,別人的手機上就可以實現了..我自己的手機上還是crash、至今無解。
相關文章
- pyinstaller閃退問題解決方法
- Sdk Manager.exe 閃退問題的解決
- win10 mysql閃退怎麼解決_解決win10 mysql閃退問題Win10MySql
- pyinstaller 生成 exe 的閃退問題解決方案
- 解決Xamarin Android SDK Manager閃退問題Android
- 如何解決app閃退問題APP
- [已解決]Mac下Anaconda-Navigator閃退問題Mac
- 如何解決xp遠端桌面連線閃退的問題
- MAUI模板專案閃退問題UI
- wegame閃退怎麼解決 wegame閃退打不開多種解決方法介紹GAM
- Xcode10打包的App在iOS 9上閃退問題的解決方案XCodeAPPiOS
- Eclipse閃退解決辦法Eclipse
- VS系列控制檯閃退解決
- App Store稽核App閃退解決方案APP
- RecyclerView使用,優化,條目閃爍問題View優化
- nginx fastcgi 超時問題解決記錄NginxAST
- 記錄一次解決App崩潰問題的解決方案APP
- selenium_未報錯但是閃退的問題
- windows10商店閃退怎麼辦_win10應用商店閃退的解決方法WindowsWin10
- iOS版手機QQ閃退怎麼回事?iPhone手機QQ閃退的解決辦法iOSiPhone
- win10玩遊戲閃退怎麼辦_win10遊戲閃退解決方法Win10遊戲
- MySql登入時閃退的快速解決辦法MySql
- Cornerstone 意外退出、開啟閃退的解決辦法
- win10應用商店閃退的解決方法Win10
- Ubuntu 16.04 Vysor 破解 和黑屏問題解決+ 閃屏問題解決Ubuntu
- outlook在win10系統上閃退怎麼解決_win10開啟outlook閃退解決方法Win10
- 使命召喚11win10閃退怎麼辦_win10使命召喚11閃退問題如何解決Win10
- 解決切換Fragment的黑色閃屏問題Fragment
- RecyclerView的使用總結以及常見問題解決方案View
- 記錄一次無法很好解決的問題
- win10 media player閃退怎麼辦_win10 media player閃退解決方法Win10
- windows10圖示閃退怎麼辦_win10圖示閃退解決方法WindowsWin10
- win10設定閃退怎麼修復 win10筆記本開啟設定閃退解決方法Win10筆記
- 解決ScrollView巢狀RecyclerView滑動卡頓問題View巢狀
- 關於M1版Mac軟體的崩潰、閃退、不相容等問題的解決方案!Mac
- vue渲染時閃爍{{}}的問題及解決方法Vue
- 記錄一個 gitlab 登入問題解決Gitlab
- MAC 安裝 VMAF 遇到的問題及解決方法記錄Mac