From 071226c1c75cfdc51bd020c19f4a71e3d461d831 Mon Sep 17 00:00:00 2001 From: Aurelien Hubert Date: Thu, 14 Mar 2019 11:36:53 +0100 Subject: [PATCH] Add newInstanceForResult --- .../android/ui/activity/CurrenciesActivity.kt | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/app/src/main/java/net/pokeranalytics/android/ui/activity/CurrenciesActivity.kt b/app/src/main/java/net/pokeranalytics/android/ui/activity/CurrenciesActivity.kt index e2cb7471..df5501a3 100644 --- a/app/src/main/java/net/pokeranalytics/android/ui/activity/CurrenciesActivity.kt +++ b/app/src/main/java/net/pokeranalytics/android/ui/activity/CurrenciesActivity.kt @@ -3,6 +3,7 @@ package net.pokeranalytics.android.ui.activity import android.content.Context import android.content.Intent import android.os.Bundle +import androidx.fragment.app.Fragment import net.pokeranalytics.android.R import net.pokeranalytics.android.ui.activity.components.PokerAnalyticsActivity @@ -13,6 +14,15 @@ class CurrenciesActivity : PokerAnalyticsActivity() { val intent = Intent(context, CurrenciesActivity::class.java) context.startActivity(intent) } + + /** + * Create a new instance for result + */ + fun newInstanceForResult(fragment: Fragment, requestCode: Int) { + val intent = Intent(fragment.requireContext(), CurrenciesActivity::class.java) + fragment.startActivityForResult(intent, requestCode) + } + } override fun onCreate(savedInstanceState: Bundle?) {