From 725562a48a23ed4d0153f05a5c36f4d17875c90c Mon Sep 17 00:00:00 2001 From: Torsten Grote Date: Thu, 27 Oct 2022 10:15:52 -0300 Subject: [wallet] Implement making deposits (not fully functional) --- .../src/main/java/net/taler/common/AndroidUtils.kt | 12 ++++++++++-- 1 file changed, 10 insertions(+), 2 deletions(-) (limited to 'taler-kotlin-android/src/main/java/net/taler/common') diff --git a/taler-kotlin-android/src/main/java/net/taler/common/AndroidUtils.kt b/taler-kotlin-android/src/main/java/net/taler/common/AndroidUtils.kt index 7dde872..c6d34e9 100644 --- a/taler-kotlin-android/src/main/java/net/taler/common/AndroidUtils.kt +++ b/taler-kotlin-android/src/main/java/net/taler/common/AndroidUtils.kt @@ -97,13 +97,21 @@ fun Context.isOnline(): Boolean { } fun FragmentActivity.showError(mainText: String, detailText: String = "") = ErrorBottomSheet - .newInstance(mainText, detailText) - .show(supportFragmentManager, "ERROR_BOTTOM_SHEET") + .newInstance(mainText, detailText) + .show(supportFragmentManager, "ERROR_BOTTOM_SHEET") fun FragmentActivity.showError(@StringRes mainId: Int, detailText: String = "") { showError(getString(mainId), detailText) } +fun Fragment.showError(mainText: String, detailText: String = "") = ErrorBottomSheet + .newInstance(mainText, detailText) + .show(parentFragmentManager, "ERROR_BOTTOM_SHEET") + +fun Fragment.showError(@StringRes mainId: Int, detailText: String = "") { + showError(getString(mainId), detailText) +} + fun Fragment.startActivitySafe(intent: Intent) { try { startActivity(intent) -- cgit v1.2.3