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..9e7fee70c55dd461d4ee46d0ad8d3ef085728cb5 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 |
@@ -8,9 +8,12 @@ |
package org.skia.viewer; |
import android.app.Application; |
+import android.util.Log; |
djsollen
2016/05/13 14:56:27
unused import
liyuqian
2016/05/13 15:18:41
Done.
|
public class ViewerApplication extends Application { |
private long mNativeHandle = 0; |
+ private ViewerActivity mViewerActivity; |
+ private String mTitle; |
static { |
System.loadLibrary("skia_android"); |
@@ -38,4 +41,24 @@ public class ViewerApplication extends Application { |
public long getNativeHandle() { |
return mNativeHandle; |
} |
+ |
+ public ViewerActivity getViewerActivity() { |
djsollen
2016/05/13 14:56:26
remove unused getter
liyuqian
2016/05/13 15:18:41
Done.
|
+ return mViewerActivity; |
+ } |
+ |
+ public void setViewerActivity(ViewerActivity viewerActivity) { |
+ this.mViewerActivity = viewerActivity; |
+ } |
+ |
+ public void setTitle(String title) { |
+ mTitle = title; |
+ if (mViewerActivity != null) { |
+ mViewerActivity.runOnUiThread(new Runnable() { |
+ @Override |
+ public void run() { |
+ mViewerActivity.setTitle(mTitle); |
djsollen
2016/05/13 14:56:27
I would have thought this would be something like.
liyuqian
2016/05/13 15:18:41
I think mViewerActivity.setTitle is equivalent to
|
+ } |
+ }); |
+ } |
+ } |
} |