blob: 9c90866053ef365c2e3cf57316819761984374d1 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
|
package com.mapswithme.maps.purchase;
import android.content.Intent;
import android.os.Bundle;
import androidx.annotation.NonNull;
import androidx.annotation.Nullable;
import androidx.fragment.app.Fragment;
import com.mapswithme.maps.base.BaseMwmFragmentActivity;
import com.mapswithme.maps.bookmarks.data.PaymentData;
public class BookmarkPaymentActivity extends BaseMwmFragmentActivity
{
public static void startForResult(@NonNull Fragment fragment, @NonNull PaymentData paymentData,
int requestCode)
{
Intent intent = new Intent(fragment.getActivity(), BookmarkPaymentActivity.class);
intent.setFlags(Intent.FLAG_ACTIVITY_CLEAR_TOP);
Bundle args = new Bundle();
args.putParcelable(BookmarkPaymentFragment.ARG_PAYMENT_DATA, paymentData);
intent.putExtras(args);
fragment.startActivityForResult(intent, requestCode);
}
@Override
protected void onSafeCreate(@Nullable Bundle savedInstanceState)
{
super.onSafeCreate(savedInstanceState);
overridePendingTransition(0, 0);
}
@Override
protected Class<? extends Fragment> getFragmentClass()
{
return BookmarkPaymentFragment.class;
}
}
|