diff options
Diffstat (limited to 'platform_tools/android/apps/viewer/src/main')
-rw-r--r-- | platform_tools/android/apps/viewer/src/main/java/org/skia/viewer/StateAdapter.java | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/platform_tools/android/apps/viewer/src/main/java/org/skia/viewer/StateAdapter.java b/platform_tools/android/apps/viewer/src/main/java/org/skia/viewer/StateAdapter.java index 6c080bd214..3aea9659be 100644 --- a/platform_tools/android/apps/viewer/src/main/java/org/skia/viewer/StateAdapter.java +++ b/platform_tools/android/apps/viewer/src/main/java/org/skia/viewer/StateAdapter.java @@ -37,6 +37,9 @@ public class StateAdapter extends BaseAdapter implements AdapterView.OnItemSelec private static final String OPTIONS = "options"; private static final String BACKEND_STATE_NAME = "Backend"; private static final String FPS_STATE_NAME = "FPS"; + private static final String REFRESH_STATE_NAME = "Refresh"; + private static final String ON = "ON"; + private static final String OFF = "OFF"; private static final int FILTER_LENGTH = 20; private ViewerActivity mViewerActivity; @@ -103,6 +106,8 @@ public class StateAdapter extends BaseAdapter implements AdapterView.OnItemSelec @Override public void onCheckedChanged(CompoundButton buttonView, boolean isChecked) { mFPSFloatText.setVisibility(isChecked ? View.VISIBLE : View.INVISIBLE); + // Quickly set the bool fRefresh in native Viewer app for continuous refresh + mViewerActivity.onStateChanged(REFRESH_STATE_NAME, isChecked ? ON : OFF); } }); return view; |