I have an app that, when a user sign up, sends an email for activation. When the user taps that link my app starts overlapping the mail app instead of opening or bringing to front the one that the user used to sign up. Is there a way for the link to open or brings to front the one that the user used?
Related
I am writing an automation app and would like to share Glympse location automatically without user interaction when the user starts to drive.
I took a look at the SDK to use Android intents, and it looks like I can populate all details, but to get a link, the user still needs to click the "Create" button that pops up. I get the created link back in my app only after the user clicks the "Create" button.
Is there a way for my app to get the Glympse url without user interaction?
Sending a Glympse without an explicit user action is not currently supported through the Glympse app. It's technically possible to do it using the Glympse client SDK, but doing so goes against the stated "Best Practices for Respecting User Privacy" https://developer.glympse.com/docs/core/guidelines
A Glympse sharing event should be initiated only by an explicit user action on the Glympse form (e.g. user needs to tap "Send" on the Glympse form to start the Glympse). In other words, your application may not programmatically invoke the "Send" command on behalf of the user.
There is a verification link in activity. On clicking that link gmail app opens.User can verify through that mail. Now when users opens that activity again, the verification link should stay or go according to the response from api. The issue is after opening the activity,link disappears after fraction of second giving a flicker effect. I wan't that when activity is opened, if verification is true, link doesn't appear
what I am trying to do is, implement a functionality where a user send a message to one of his/her contacts in whatsapp and by clicking that message (it could have a link or something), the receiver of the message should come to my app or if the app is not installed, it should go to the link of my app in Play Store.
How can this be done?
My only idea is to add an intent filter, that starts your app if the device opens a special URL (for example www.your-project.com).
Have a look on this website:
http://developer.android.com/training/basics/intents/filters.html
If the user has your app installed, a click on the link will open your app. Otherwise the link will be opened by your default browser.
I am creating native android application with image gallery.
I want to create a Google plus button for each of my images. When user press +1 I want to publish a post on his wall:
user_name like's image_name on my_app
And I wish that when clicking on this post it will do the follow:
clicking on user_name will bring you to the users page.
clicking on image_name will bring you to my application and show you this image.
clicking on my_app will bring you to my application, main page.
*If you don't have the app installed it will send you to Google play store, to download it.
How do I do this?
Is it possible?
With the new Google+ Sign-In, you can now create an Interactive Post for your users. This behaves much the same as a normal Share, however, you can add a call to action button (allowing users to "listen" or "RSVP") and a deep link, which will bring a user from their Google+ Stream and into your app. Also, these posts can be customized with pre-filled text and up to 10 pre-filled recipients.
Learn more at: https://developers.google.com/+/features/interactive-posts.
We have been working on ways to launch our application from links in Email messages, and we have something that works pretty well. Only URLs with http/https schemes work properly, so we have written a small 'redirector' in our server application that sees we are coming from an Android browser and redirects to a URI with a scheme that our application launches. All of this is working pretty well.
The only bad part is because the browser is launched between clicking the link in the email, and the Application popping up due to the redirect, when the user hits the back button to go back to their email program after using our application, the browser is shown to the user. The browser is left on a blank page, and the user could become confused by this and not know to press the back button again to get back to their email.
When our application is launched from the link the browser will handle the URL and the redirect will cause our application to appear as usual. However, is there a way inside my application to tell Android that my application effectively replaces the browser on the back stack, so that if the back button is pressed, the user goes back to the Email program as if the browser didn't pop up in the first place?
Thanks in advance.
You can skip the entire browser in the middle by using an intent filter. You can register a specific schema to listen for and a given url to launch the application. This will launch your application directly and not put a browser in the middle. The YouTube application uses a method similar I'm sure to open the video directly in the YouTube application. This is a question that might point you in a good direction for implementing this.