Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add Compose to a View based app - Part 3 #22

Open
TheXinventor opened this issue Aug 2, 2023 · 0 comments
Open

Add Compose to a View based app - Part 3 #22

TheXinventor opened this issue Aug 2, 2023 · 0 comments

Comments

@TheXinventor
Copy link

URL of codelab
https://developer.android.com/codelabs/basic-android-kotlin-training-compose-add-compose-to-a-view-based-app?continue=https%3A%2F%2Fdeveloper.android.com%2Fcourses%2Fpathways%2Fandroid-basics-compose-unit-8-pathway-1%23codelab-https%3A%2F%2Fdeveloper.android.com%2Fcodelabs%2Fbasic-android-kotlin-training-compose-add-compose-to-a-view-based-app#2

In which task and step of the codelab can this issue be found?
'Add ComposeView', step 2 and 4

Describe the problem
The updated JuiceListViewHolder class requires the parameter composeView: ComposeView to work, but this line is missing from the code excerpts in these steps, and the language used doesn't make it clear that this must be implemented. Using the code as written causes unresolved reference and too many arguments errors later, preventing a successful build

Steps to reproduce?

  1. Go to com.example.juicetracker/ui/JuiceListAdapter
  2. Edit the JuiceListViewHolder class to match that in the codelab
  3. Note the error notations
  4. Attempt to build - this should fail

Versions
Android Studio version: Android Studio Giraffe | 2022.3.1
Emulator: Resizable (Experimental) API 33

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant