forked from organicmaps/organicmaps
[android] Crush-fix. Added bundle "from" notification.
This commit is contained in:
parent
7aea9819f6
commit
75f983db1b
3 changed files with 6 additions and 8 deletions
|
@ -326,17 +326,20 @@ public class MwmActivity extends BaseMwmFragmentActivity
|
|||
public static Intent createShowMapIntent(@NonNull Context context, @Nullable String countryId)
|
||||
{
|
||||
return new Intent(context, DownloadResourcesLegacyActivity.class)
|
||||
.putExtra(DownloadResourcesLegacyActivity.EXTRA_COUNTRY, countryId);
|
||||
.putExtra(DownloadResourcesLegacyActivity.EXTRA_COUNTRY, countryId);
|
||||
}
|
||||
|
||||
@NonNull
|
||||
public static Intent createAuthenticateIntent(@NonNull Context context)
|
||||
{
|
||||
ArrayList<KeyValue> params = new ArrayList<>();
|
||||
params.add(new KeyValue(Statistics.EventParam.FROM, Statistics.ParamValue.NOTIFICATION));
|
||||
|
||||
return new Intent(context, MwmActivity.class)
|
||||
.addFlags(Intent.FLAG_ACTIVITY_NO_ANIMATION)
|
||||
.addFlags(Intent.FLAG_ACTIVITY_CLEAR_TOP)
|
||||
.putExtra(MwmActivity.EXTRA_TASK,
|
||||
new Factory.ShowDialogTask(PassportAuthDialogFragment.class.getName()));
|
||||
new Factory.ShowDialogTask(PassportAuthDialogFragment.class.getName(), params));
|
||||
}
|
||||
|
||||
@NonNull
|
||||
|
|
|
@ -1297,12 +1297,6 @@ public class Factory
|
|||
@NonNull
|
||||
private final ArrayList<KeyValue> mKeyValues;
|
||||
|
||||
public ShowDialogTask(@NonNull String dialogName)
|
||||
{
|
||||
|
||||
this(dialogName, new ArrayList<>());
|
||||
}
|
||||
|
||||
public ShowDialogTask(@NonNull String dialogName, @NonNull ArrayList<KeyValue> keyValues)
|
||||
{
|
||||
mDialogName = dialogName;
|
||||
|
|
|
@ -829,6 +829,7 @@ public enum Statistics
|
|||
public static final String LIST = "list";
|
||||
public static final String MENU = "menu";
|
||||
public static final String ISOLINES = "isolines";
|
||||
public static final String NOTIFICATION = "notification";
|
||||
static final String GOOGLE = "google";
|
||||
static final String PHONE = "phone";
|
||||
static final String ADD_DESC = "add_description";
|
||||
|
|
Loading…
Add table
Reference in a new issue