A native activity subclass an in implementation of flutter::NativeActivityMain that return it.
More...
#include <gtest_activity.h>
Public Member Functions | |
| GTestActivity (ANativeActivity *activity) | |
| ~GTestActivity () override | |
| GTestActivity (const GTestActivity &)=delete | |
| GTestActivity & | operator= (const GTestActivity &)=delete |
| void | OnNativeWindowCreated (ANativeWindow *window) override |
Public Member Functions inherited from flutter::NativeActivity | |
| virtual | ~NativeActivity () |
| void | Terminate () |
| Perform graceful termination of the activity. Will eventually lead to the other activity lifecycle callback on the way to termination. | |
| virtual void | OnStart () |
| virtual void | OnStop () |
| virtual void | OnPause () |
| virtual void | OnResume () |
| virtual std::shared_ptr< fml::Mapping > | OnSaveInstanceState () |
| virtual void | OnWindowFocusChanged (bool has_focus) |
| virtual void | OnNativeWindowResized (ANativeWindow *window) |
| virtual void | OnNativeWindowRedrawNeeded (ANativeWindow *window) |
| virtual void | OnNativeWindowDestroyed (ANativeWindow *window) |
| virtual void | OnInputQueueCreated (AInputQueue *queue) |
| virtual void | OnInputQueueDestroyed (AInputQueue *queue) |
| virtual void | OnConfigurationChanged () |
| virtual void | OnLowMemory () |
Additional Inherited Members | |
Protected Member Functions inherited from flutter::NativeActivity | |
| NativeActivity (ANativeActivity *activity) | |
A native activity subclass an in implementation of flutter::NativeActivityMain that return it.
This class runs a Google Test harness on a background thread and redirects progress updates to logcat instead of STDOUT.
Definition at line 21 of file gtest_activity.h.
|
explicit |
Definition at line 13 of file gtest_activity.cc.
|
overridedefault |
|
delete |
|
overridevirtual |
Reimplemented from flutter::NativeActivity.
Definition at line 37 of file gtest_activity.cc.
References fml::Thread::GetTaskRunner(), fml::TaskRunner::PostTask(), flutter::StartTestSuite(), and window.
|
delete |