Open Dialog From Notification
I have a notification displayed. Now I want this to happen: When I click on the notification, I would like to open a Dialog, where I print only 1 string. Now, I can't work it out,
Solution 1:
I do exactly this in one of my apps. In the notification you need to do something like this:
PendingIntentcontentIntent= PendingIntent.getActivity(context, 0,
newIntent("com.yourcompany.yourapp.MAINACTIVITY").putExtra("fromnotification", true);
Inside your main activity use the onResume() method to check for this extra:
@OverridepublicvoidonResume()
{
super.onResume();
if (getActivity().getIntent().getBooleanExtra("fromnotification", false) == true)
{
getActivity().getIntent().removeExtra("fromnotification");
startActivityForResult(
newIntent("com.yourcompany.yourapp.DIALOGACTIVITY"), 123);
}
}
This code displays an activity with a dialog style, but there is no reason why it can't create a dialog inside the if statement though.
Post a Comment for "Open Dialog From Notification"