Thanks
@Erel ... Unfortunately, the app is now fully based on ULV. When I have some time I'll try do develop a version using xCustomView . Anyway, I think as you answered to me in this thread (
https://www.b4x.com/android/forum/threads/gifviewer-panel-reference.93606/#post-592603) that you noticed also the problems involving to show high memory expending objects in panels. For gifs, for example, I'm trying to load a gif with 2Mb in panels and the device runs to "out of memory" with only two panels on the screen. The best solution could be to have a routine to compress gifs (and maybe videos), but there is no such library in B4A. I did some research and realized that there are some libraries in java to do this. Finishing this project, I'll do a wrapper of one of these libraries and post here.
For now, I think that the most secure solution is to show a thumbnail of the object in the list panel and open a new activity with the correct player when clicked.
Thanks for the patience and the time that you spent with my posts
@Erel