@NPriyo
Thank you for giving the url of my post about this topic. Just for completeness I have to say that the file provider topic is more complicated and articulated than I thought when I first learned to use it. Hootan gives also a very interesting answer about, here:
https://xdaforums.com/showthread.php?t=1523691&p=79804351
And just for curiosity I made a little test about opening images from a filemanager to others viewers and their behaviour...very interesting,...
I listed the results by filemanager and "yes" or "no" means that the target viewer can swipe reading and displaying the others images in that folders where they are stored.
Here the results:
OPEN WITH...
From X-plore: (uses file:///)
To --> Mix viewer Yes
To --> Fx viewer Yes
To --> Samsung Gallery No
From Fx: (uses content://)
To --> Mix viewer Yes
To --> X-plore viewer No
To --> Samsung Gallery No
From Mix: (uses content:// with compressed path)
To --> Samsung Gallery No
To --> X-plore viewer No
To ---> Fx viewer No
Just for completeness...
Please cease hijacking topic and looping it back to yourself without proper reference. When you do that you break communication chains which involve more people than just you and the developer. For instance, as far as I can tell it was my interaction with HP that resulted in the post you cited above which got us the information we could offer to other developers to support this. Unless I am mistaken about that, it would be appropriate and expected for you to properly cite the history of the dialogue. The same thing goes for the original mention of this topic in this thread which you also hijacked. Likewise for the comparative testing above which adds to and receives added value from a previous comparative report by someone other than you - they are more meaningful together. You provide far better tech details than I could, but properly citing sources without looping it all back to yourself is a reasonable expectation, and yields a better product, and would not undermine your input. Not liking someone is not an excuse.
[EDIT] Not beating a dead horse I hope but by way of explanation:
Actively ignore, hate, like or be indifferent to me as you see fit, but if you are unwilling to interact with me then perhaps avoid topics about which I've provided input, or at least know that I will jump back on them. You may not have hijacked that topic intentionally but that is what happened when you provided repeat input after me while refusing to interact. Refusing to interact is a fair choice, but restarting a topic because you don't want to interact is not.
Last edited: