diego-gomez-olvera
02/27/2018, 10:46 AM@JvmStatic
fun getActivity(context: Context): Activity {
var currentContext = context
while (currentContext is ContextWrapper) {
if (currentContext is Activity) {
return currentContext
}
currentContext = currentContext.baseContext
}
throw IllegalArgumentException("Expected an activity context, got ${currentContext.javaClass}")
}