``` @JvmStatic fun getActivity(context: Con...
# codingconventions
d
Copy code
@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}")
    }