Trouble with Runtime Error

I cannot say for sure, but since we had this years Google Play Store API update, my app now generates a Runtime Error when it starts up. I have not modified that app in any way except for the new API version.

Here is what the exact error states:

RUNTIME ERROR .. android.widget.lineart.layout cannot be cast to androidx.recyclerview.widget.recyclerview

The only option the error message gives is to END THE PROGRAM. And it will, if you click that choice. However, if you click anywhere else on the screen, off of the error message, the error message will close and the program will operate just fine.

I know enough to realize the issue is that something CANNOT BE CAST to something else, but I do not know what Casting is.. so I don't know where to even start looking for a solution.

Any help at all would be appreciated.

Which extensions are you using in your project?
Taifun

A few .. of the top of my head I am using UrsAI2SideBar, CustomListPicker, ListViewPlus, and FirebaseStorage ..

What about checking your project carefully?

This extension might be the issue...
Try a simple test project which uses only that extension

Taifun

I will give that a try, thanks.

But what if this extension is the source of my problem? How can I remedy this?

You then can ask the author of the extension to check

Is it this extension? ListViewPlus - additional methods for the ListView component

Taifun

You are probably using an old version of ListViewPlus v2? In AppInventor nb199 changes were made to ListView, and the extension was also updated then.

Bingo. I updated the v2 version of LiveviewPlus with the new v4 and now it works perfectly.

Thank you both, I never would have known to look for that. I didn't have the knowledge to know what the error message was telling me. I still don't, but at least the issue is resolved.