Settings to show android app in open with list - android

I am developing an android app that has a feature to download a file when user clicks on a button. The file type can be any of Word, PDF, Excel, etc...
File download shows appropriate android app to open when the file type is Word, Excel or PDF, etc... I have a file type that is specific to customer and they developed an app to open and view this file. When the file type is this particular type download is not showing this customer app in open with list.
Customer app is already published to play store and I don't have control over it. So want to know if there is a way to fix this issue either by some setting or by adding some code in my app.

Related

Custom file extension open inside a specific app

Let's say I have an Android application called XYZ. That application supports importing a file with a custom extension like file.xyz.
Now what I want is to list my application in the "open with" apps dropdown when I try to open the file.xyz through the file manager or directly open my app & import it.
Something like this question How to open app from a link without asking user to decide between browser or app, just open my app immediately

How to use another app to find a file?

I'm trying to get my app to open another app, a file manager, to select a file and return it's path to my app. For example if I were to go to my phone's web broswer and attempt to upload something to the web, it'd ask what app I want to use to select the file. Choosing the file manager I would then search for the file, select it and then send it back to the web browser for the upload. How would I do this in my app, I've looked at https://developer.android.com/training/basics/intents/sending.html but it hasn't helped me.

How to set Dialog box from stop opening default app in android?

what the problem i am facing is in android mobile when you have only one app for viewing PDF document, in that case when you select a pdf file it opens directly the existing app for viewing without asking any permission but when you have more than one app for viewing PDF file and when you select a file it will ask your permission to open which app for viewing. Well, what i need is it should ask permission even when i have only one app for viewing pdf file.
Can it be done in android device?
If you wrote the PDF viewer app you could have it read the intent data for a file location on the phone to open the pdf file.
From the app that clicks the pdf file, you can start an intent and pass the file location with it after a pdf is clicked.

Opening Native File Browser in android using the cordova

I am using the cordova 3.4.0 and trying to upload a file, using the file transfer and file api plugins given by cordova, but i am not able to open the file browser window, in order to select the file to upload. How do i open the file browser window in android using the corodva
I used an Input tag in my html, like so:
<input type='file' id='fileInput'>
And then when it is clicked on the Android device, I get a pop-up asking me which file browser I want to use. My Galaxy S3 gives me seven choices (one of which is a downloaded app), and the Panasonic ToughPad I'm developing for gives me three (one of which is the same downloaded app I have on the phone).
I do not know if it is possible to get it to automatically select one in particular - for me, choosing a file manually is supposed to be a temporary need, as eventually the app is supposed to load specific files automatically.

Android: downloading files through In-App-Purchase

I am developing an app in which user can browse through images. There is an upgrade button. When user clicks the upgrade button I want to download some more images on the device to browse.
Where should I put those extra images for user to download?
Can I put those images in Google Play itself, so that I don't have to access any server?
EDIT:
In ios we can add .pkg file and we can put images, database in this .pkg file. When the user will upgrade the app, this .pkg file will be available on his/her device and we can access it there.
Can we achieve something like this in Android?

Categories

Resources