#include <cstring>
#include <cstdlib>
+#include <android/window.h>
#include <msp/fs/dir.h>
#include <msp/fs/path.h>
#include <msp/fs/utils.h>
activity->callbacks->onInputQueueCreated = &input_queue_created;
activity->callbacks->onInputQueueDestroyed = &input_queue_destroyed;
activity->instance = this;
+
+ set_window_flags(AWINDOW_FLAG_FULLSCREEN, 0);
}
void MainThread::wait_for_app_created()
}
}
+JavaVM *MainThread::get_java_vm() const
+{
+ if(!activity)
+ return 0;
+
+ return activity->vm;
+}
+
+void MainThread::set_window_flags(unsigned set, unsigned clear)
+{
+ ANativeActivity_setWindowFlags(activity, set, clear);
+}
+
void MainThread::main()
{
/* I have no idea how dependable this is, but it seems to be the only way