13 Debug.
Log(
"AndroidImmersive: SDK level < 19 so skipping immersive mode");
29 if (
"setOnSystemUiVisibilityChangeListener" !=
null)
31 Debug.
Log(
"AndroidImmersive: Listener cleared.");
41 string text2 =
"AndroidImmersive: SDK level = " +
text;
43 Debug.
Log(
"AndroidImmersive: Can't retrieve SDK level");
44 return "AndroidImmersive: Can't retrieve SDK level";
118 base..ctor(
"android.view.View$OnSystemUiVisibilityChangeListener");
125 Debug.
Log(
"AndroidImmersive: SystemUiVisibilityChange = " +
text);
class f__AnonymousType0<< Count > j__TPar
void onSystemUiVisibilityChange(int visibility)
RunPtr(object @object, IntPtr method)
IAsyncResult BeginInvoke(AsyncCallback callback, object @object)
void EndInvoke(IAsyncResult result)
static AndroidJavaObject _viewInstance
const int SYSTEM_UI_FLAG_LAYOUT_FULLSCREEN
const int SYSTEM_UI_FLAG_LAYOUT_HIDE_NAVIGATION
static AndroidJavaObject _viewInstanceBackup
static void Deactivate(bool blockReactivation)
const int SYSTEM_UI_FLAG_LAYOUT_STABLE
static void RunActivate()
const int SYSTEM_UI_FLAG_IMMERSIVE
const int SYSTEM_UI_FLAG_FULLSCREEN
static void RunDeactivate()
const int SYSTEM_UI_FLAG_IMMERSIVE_STICKY
static bool _blockReactivation
const int SYSTEM_UI_FLAG_HIDE_NAVIGATION
static IntPtr GetStaticFieldID(IntPtr clazz, string name, string sig)
static int GetStaticIntField(IntPtr clazz, IntPtr fieldID)
static IntPtr FindClass(string name)
static RuntimePlatform platform
static void Log(object message)