|
@@ -13,6 +13,9 @@ import android.content.Context
|
|
|
import android.content.Intent
|
|
|
import android.content.IntentFilter
|
|
|
import android.os.Build
|
|
|
+import android.os.Handler
|
|
|
+import android.os.Looper
|
|
|
+import android.widget.Toast
|
|
|
import com.owncloud.android.datamodel.ReceiverFlag
|
|
|
|
|
|
@SuppressLint("UnspecifiedRegisterReceiverFlag")
|
|
@@ -23,3 +26,11 @@ fun Context.registerBroadcastReceiver(receiver: BroadcastReceiver?, filter: Inte
|
|
|
registerReceiver(receiver, filter)
|
|
|
}
|
|
|
}
|
|
|
+
|
|
|
+fun Context.showToast(message: String) {
|
|
|
+ Handler(Looper.getMainLooper()).post {
|
|
|
+ Toast.makeText(this, message, Toast.LENGTH_LONG).show()
|
|
|
+ }
|
|
|
+}
|
|
|
+
|
|
|
+fun Context.showToast(messageId: Int) = showToast(getString(messageId))
|