dotnet / dotnet/android-libraries
Recycler view (and other androidx controls) shows error in .xml preview
- Dominant language
- C#
- Stars
- 317
- Forks
- 73
- Avg merge
- 1d 8h
- Merged PRs (30d)
- 17
Description
### Android application type
Android for .NET (net6.0-android, etc.)
### Affected platform version
VS 2022 .NET 8.0
### Description
I expected to see a preview of the recycler view but instead an error message shows up: java.lang.NullPointerReference. It only shows in the xml preview initially. However, I also get "This project contains resources that were not compiled successfully, rendering might be affected" after closing and reopening the project in visual studio. I have also tried other controls from the androidx library and the same thing happens.
Please see the video below
https://github.com/user-attachments/assets/1575f431-d88f-4b54-b839-d182aeab33f6
### Steps to Reproduce
1. Create new .NET android app
2. Install androidx from nuget
3. Add androidx control to activity_main.xml (in this case recycler view)
4. See error message in the xml preview. No errors in the error list.
### Did you find any workaround?
_No response_
### Relevant log output
```shell
'Binary XML file line #1 in com.companyname.ToDo:layout/activity_main: Binary XML file line #1 in com.companyname.ToDo:layout/activity_main: Error inflating class androidx.recyclerview.widget.RecyclerView'
```
Contributor guide
Assessment
This issue has not been assessed yet.