Chromium Code Reviews| Index: platform_tools/android/apps/viewer/src/main/java/org/skia/viewer/ViewerApplication.java |
| diff --git a/platform_tools/android/apps/viewer/src/main/java/org/skia/viewer/ViewerApplication.java b/platform_tools/android/apps/viewer/src/main/java/org/skia/viewer/ViewerApplication.java |
| index 9389f7220810b458d0075d155087e0d1c37578dd..ac9868b863a7a6d2fc989b571a662efb43b74b3b 100644 |
| --- a/platform_tools/android/apps/viewer/src/main/java/org/skia/viewer/ViewerApplication.java |
| +++ b/platform_tools/android/apps/viewer/src/main/java/org/skia/viewer/ViewerApplication.java |
| @@ -11,6 +11,8 @@ import android.app.Application; |
| public class ViewerApplication extends Application { |
| private long mNativeHandle = 0; |
| + private ViewerActivity mViewerActivity; |
| + private String mTitle; |
| static { |
| System.loadLibrary("skia_android"); |
| @@ -38,4 +40,20 @@ public class ViewerApplication extends Application { |
| public long getNativeHandle() { |
| return mNativeHandle; |
| } |
| + |
| + public void setViewerActivity(ViewerActivity viewerActivity) { |
| + this.mViewerActivity = viewerActivity; |
| + } |
| + |
| + public void setTitle(String title) { |
| + mTitle = title; |
|
djsollen
2016/05/13 16:19:12
we don't need to store the title as it we can alwa
|
| + if (mViewerActivity != null) { |
| + mViewerActivity.runOnUiThread(new Runnable() { |
| + @Override |
| + public void run() { |
| + mViewerActivity.setTitle(mTitle); |
| + } |
| + }); |
| + } |
| + } |
| } |