This question already has answers here:
Flutter: how to let a file be opened by an external app (like Android's implicit intent)?
(2 answers)
Closed 2 years ago.
I have seen many music players or other applications written using flutter but none of them have a open with menu.
To be clear, I mean how to make my music player/ other app to show in that open with menu, like if I want to access a music from files and my app comes in that menu.
Is there any way to do that, cause I can't find it, nor can I found any issues related to it.
Above is the open with menu displayed in Samsung, similar type of menu are their on other android devices.
The Open with menu is a native function provided by the OS. The menu looks the same in different apps on the same phone, but it looks differently on other phones.
To trigger this menu within a Flutter app, we could use a package like open_file, which invokes the native OS method to open a file:
import 'package:open_file/open_file.dart';
OpenFile.open("/sdcard/example.txt");
If more than one app is assigned to that specific file extension, the Open with menu will appear and prompt the end-user with the app selection.
That said, based on your scenario, it's totally possible to create a custom Open with menu for your app, although it's recommended to use what the OS natively offers to us.
Related
I am working on an Android app and want to display a menu with some data about the app on a similar menu when you do a long click on the app logo in the main menu of the phone, like the one the YouTube app has, or other Android apps when pressed down.
I am working on Android Studio, and I've searched different sites for info on how to get to the menu, by default the android apps show a menu when long clicked, in which you can choose whether you want to delete the app or something else. I want to know how to access that menu.
At least I want to know the name of the menu so I can do more research, but if anyone knows how to interact with it, it would be great.
This blog explains it nicely
https://medium.com/#andreworobator/implementing-android-app-shortcuts-74feb524959b
Also FYI, With Q Android is doing some changes in shortcuts api. Do check that as well.
they're called Android App Shortcuts, this could help you answer your question How to create shortcut within app in Android?
Good luck! :)
Sorry for maybe subjective question, but I really don't know what to google for.
So.. I want to put my ionic application here in this menu:
To be able to send files from any other app to my app, and to accept them.
I have found that for Android there is some cordova-plugin-intent plugin. In description it says how to put it in iOS open-in menu, which I succeeded... But its never listed here. Its in submenu of second row greyed icons, called open-in.
I want to create App Folder when one app come over another app on Home Screen / App Drawer (As Default Android System/Launcher Provides).
I searched lot for this but it only shows either LiveFolder or shows how we can use it (Using System Default feature). How do I implement this programmatically?
I am very impressed with the stock Android 3.* Gmail app and I would like to find out how it's done.
The specifics of what I want to learn from the GMAIL app are:
How the list fragment of the various inbox/folders are styled
How the interaction beween the inbox/folder and the email list
How the tapping on the email item will hide the inbox/folders and display the email content, and the animation involved
How the action bars, context menu and other menus get displayed, controller and event handled.
Do you know any app -- which source is open for ppl to learn -- that come close to the Gmail app?
Afaik there is no Honeycomb source and the gmail app is closed source which is just pre installed on all official android devices.
There is no way to get the source code or the layouts of the Gmail Application.
My tip: search for an open source application that has similar features/behaviors and check the code there.
This question already has answers here:
Closed 11 years ago.
Possible Duplicate:
How can I create a custom home-screen replacement application for Android?
What is the name of the application which appears when you press Home button? PhoneApplication?
Where would I find it in the source code? I need it because I want to see how items are dragged so smooth on the screen.
It's called a Launcher, and it's not necessarily the same app everywhere. This might be of interest - a (modified) stock launcher including the source code: http://forum.xda-developers.com/showthread.php?t=538871
See also this for inspiration: http://code.google.com/p/android-launcher-plus/
In android-sdk samples also you will find one application named Home. this is also a launcher application., but its not much implemented, if you interested check it once.
You can get good launcher source code here
Modified Launcher