Dynamic CardView Template

Means This -

Can Solve The Issue of Hang / Screen Freeze

But i Didn’t Understood Clearly
Can You Please Tell Me Briefly.

Thinkyou.

Have all your dynamic data in lists (all the data for any given card should be at the same index). Create a global variable for the index.

Create a Clock.Timer with Interval of say 50ms. Assume you want to create the cards after a button click (can be any event, this is just an example).

When Button1.Click:
  set global index to 1
  createDynamicCard(dataIndex:get global index)
  set index to index + 1
  set Clock1.Timer Enabled to True

when Clock1.Timer:
  set Clock1.Timer to False
  createDynamicCard(dataIndex:get global index)
  set index to index + 1
  set Clock1.Timer to True

Here by dataIndex I mean all relevant arguments with their indices set to the global index.

2 Likes

i Will Try This and Get Back To You. :blush:
Thinkyou.

1 Like

Excellent work

1 Like

Hi .

Does it work with app inventor ?

Regards

My template uses the MakeroidCardView component which is not available on App Inventor. :sweat_smile:

The extension itself does work on AI2. :slight_smile:

1 Like

Thanks for the reply

1 Like

Can you help me with my question (it’s about dynamic cards with this extension)??

PLEASE

Sure! If it’s not directly related to my template, it’s better to contact me on Telegram. (Link in my signature)

Can you please provide latest version of this extension…