Lines Matching refs:activity
163 string getIntentStringExtra (JNIEnv* env, jobject activity, const char* name)
167 const jclass activityCls = getObjectClass(env, activity);
168 const LocalRef intent (env, env->CallObjectMethod(activity, getMethodID(env, activityCls, "getIntent", "()Landroid/content/Intent;")));
186 void setRequestedOrientation (JNIEnv* env, jobject activity, ScreenOrientation orientation)
188 const jclass activityCls = getObjectClass(env, activity);
191 env->CallVoidMethod(activity, setOrientationId, (int)orientation);
368 string getIntentStringExtra (ANativeActivity* activity, const char* name)
370 const ScopedJNIEnv env(activity->vm);
372 return getIntentStringExtra(env.getEnv(), activity->clazz, name);
375 void setRequestedOrientation (ANativeActivity* activity, ScreenOrientation orientation)
377 const ScopedJNIEnv env(activity->vm);
379 setRequestedOrientation(env.getEnv(), activity->clazz, orientation);
382 void describePlatform (ANativeActivity* activity, std::ostream& dst)
384 const ScopedJNIEnv env(activity->vm);
389 size_t getTotalAndroidSystemMemory (ANativeActivity* activity)
391 const ScopedJNIEnv scopedJniEnv (activity->vm);
394 // Get activity manager instance:
397 const LocalRef activityString (env, env->NewStringUTF("activity")); // Context.ACTIVITY_SERVICE == "activity"
398 const jclass activityClass = getObjectClass(env, activity->clazz);
400 LocalRef activityManager (env, env->CallObjectMethod(activity->clazz, getServiceID, *activityString));
412 // Get memory info from activity manager: