so, no internet (inside the app) is the key. that would rule out any kind of file download within the app. unless, of course,
there were no other way - which is definitely not the case. you see? it only took 8 exchanges to get that out of you.
i'm liking file sharing as the way to go. the way it works is the download folder is actually an app. the app allows users
to share resources (files) in the folder with other apps. this is done through a manager or provider. basically android itself.
apps register to receive resources by statements in their manifest. you decide which type(s) of resources your app
wants to receive. you register it. when the user downloads his prices and saves them in downloads, he selects the file in the
folder. the little share icon appears, and if the user taps on the icon, a list a programs that can accept that type of file appears,
among them, your app. the user taps on your app, and your app does something with the file (eg, saves it locally or maybe
acts on its contents immediately without saving). as far as your app is concerned, you have to:
1) edit the manifest
2) make some changes to the activity_resume sub
3) in theory you may not have to change much else, assuming the app knows what to do when a csv file has been received.
all we're doing here is changing the way the file is received.
the download folder is a little different from, eg, the pictures gallery (as you have already observed); i don't want to promise you
something that isn't going to work. i'm testing with a dummy csv file that i put in the download folder to see what's involved in
pushing it into one of my apps.
a frame molding price market - who knew?! i'm guessing you must have a couple url's. let me have 1 so i can mimic the whole process.