




Return the current activity that was set by the Java method com.lispworks.Manager.setCurrentActivity.
The function android-get-current-activity returns the current activity that was set by the Java method com.lispworks.Manager.setCurrentActivity, if the current thread is the Android main thread.
android-get-current-activity first checks whether the current thread is the main thread, and if it is not returns nil. Otherwise, it returns the activity that was last set by com.lispworks.Manager.setCurrentActivity (an object of class android.app.Activity). This is the object that is needed to create dialogs.
The main purpose of android-get-current-activity is to decide whether the current code can raise dialogs, and if so to get the activity to use as a context.
LispWorks User Guide and Reference Manual - 20 Sep 2017