I am having problems receiving the information of the clicked item.
I registered each component ID with the variable ID (ID + 1),
example: I created a Cardview with the id 50, then I create a Label with the ID 51, which would be (ID + 1).
Now when I try to return the information of the clicked item, I take the ID of the Cardview component and add + 1, to call the component. check out the print:
Is Anyone Please Tell Me How To Add Space in This Extension? I Create Full Dynamic Card View With This Extension And its Work Fine But I m Not Able to Add Space Between Two Label.
Hello. I’m new to dynamic components. May I ask if I use the remove Dynamic Card View, will it also delete all the things and IDs inside the Card View?
i have a problem … when i click on a cardview the application opens a number of screens according to the number of items it has in the variable. how can i solve this?
For your case, it will return
Do It Result:
com.google.appinventor.components.runtime.MakeroidLinearProgressbar
So MakeroidLinearProgressbar is the component name
When you are getting this error? I created linear progress bar successfully using these blocks
Also @WatermelonIce No need to use so much blocks , just to know the name of a component
In the block editor, just drag and drop the last block of the component whose name you want to know and perform Do it on that. You will get something like this containing the component name
@Thiago I don’t know what exact your requirements are. But I think, since you have the Open another screen block under the for loop, it’s obvious that it will open the screen, the number of times the for loop will be executed
For your error, it seems that you type the whole com.google.appinventor.components.runtime.MakeroidLinearProgressbar
Only type MakeroidLinearProgressbar in the component part.