Updated Branches: refs/heads/master 6cb8d11b2 -> 946e345a3
Add service methods to legacy ctx varialbe Project: http://git-wip-us.apache.org/repos/asf/incubator-cordova-android/repo Commit: http://git-wip-us.apache.org/repos/asf/incubator-cordova-android/commit/946e345a Tree: http://git-wip-us.apache.org/repos/asf/incubator-cordova-android/tree/946e345a Diff: http://git-wip-us.apache.org/repos/asf/incubator-cordova-android/diff/946e345a Branch: refs/heads/master Commit: 946e345a3f5dd0f83b14e583cca3b5e6bc9bfcf7 Parents: 6cb8d11 Author: macdonst <simon.macdon...@gmail.com> Authored: Fri Aug 10 13:14:42 2012 -0400 Committer: macdonst <simon.macdon...@gmail.com> Committed: Fri Aug 10 13:14:42 2012 -0400 ---------------------------------------------------------------------- .../src/org/apache/cordova/api/LegacyContext.java | 20 +++++++++++++++ 1 files changed, 20 insertions(+), 0 deletions(-) ---------------------------------------------------------------------- http://git-wip-us.apache.org/repos/asf/incubator-cordova-android/blob/946e345a/framework/src/org/apache/cordova/api/LegacyContext.java ---------------------------------------------------------------------- diff --git a/framework/src/org/apache/cordova/api/LegacyContext.java b/framework/src/org/apache/cordova/api/LegacyContext.java index 7796e21..3539c97 100644 --- a/framework/src/org/apache/cordova/api/LegacyContext.java +++ b/framework/src/org/apache/cordova/api/LegacyContext.java @@ -2,8 +2,10 @@ package org.apache.cordova.api; import android.app.Activity; import android.content.BroadcastReceiver; +import android.content.ComponentName; import android.content.Context; import android.content.Intent; +import android.content.ServiceConnection; import android.content.SharedPreferences; import android.content.pm.PackageManager; import android.content.res.AssetManager; @@ -108,4 +110,22 @@ public class LegacyContext implements CordovaInterface { Log.i(LOG_TAG, "Replace ctx.getResources() with cordova.getActivity().getResources()"); return this.cordova.getActivity().getResources(); } + + @Deprecated + public ComponentName startService(Intent service) { + Log.i(LOG_TAG, "Replace ctx.startService() with cordova.getActivity().startService()"); + return this.cordova.getActivity().startService(service); + } + + @Deprecated + public boolean bindService(Intent service, ServiceConnection conn, int flags) { + Log.i(LOG_TAG, "Replace ctx.bindService() with cordova.getActivity().bindService()"); + return this.cordova.getActivity().bindService(service, conn, flags); + } + + @Deprecated + public void unbindService(ServiceConnection conn) { + Log.i(LOG_TAG, "Replace ctx.unbindService() with cordova.getActivity().unbindService()"); + this.cordova.getActivity().unbindService(conn); + } }