From 2388a7ba6218f44400ee78016282cb96c02dfc54 Mon Sep 17 00:00:00 2001 From: satok Date: Fri, 26 Aug 2011 14:35:09 +0900 Subject: Add getServiceInfo to SpellCheckerInfo Change-Id: I11634b88cf65182465869b131cfdcc8815e74965 --- core/java/android/view/textservice/SpellCheckerInfo.java | 11 +++++++++-- 1 file changed, 9 insertions(+), 2 deletions(-) (limited to 'core/java/android/view/textservice') diff --git a/core/java/android/view/textservice/SpellCheckerInfo.java b/core/java/android/view/textservice/SpellCheckerInfo.java index 89cb11c..9d8475d 100644 --- a/core/java/android/view/textservice/SpellCheckerInfo.java +++ b/core/java/android/view/textservice/SpellCheckerInfo.java @@ -24,7 +24,6 @@ import android.content.Context; import android.content.pm.PackageManager; import android.content.pm.ResolveInfo; import android.content.pm.ServiceInfo; -import android.content.pm.PackageManager.NameNotFoundException; import android.content.res.Resources; import android.content.res.TypedArray; import android.content.res.XmlResourceParser; @@ -71,7 +70,6 @@ public final class SpellCheckerInfo implements Parcelable { final PackageManager pm = context.getPackageManager(); int label = 0; String settingsActivityComponent = null; - int isDefaultResId = 0; XmlResourceParser parser = null; try { @@ -221,6 +219,15 @@ public final class SpellCheckerInfo implements Parcelable { return mService.loadIcon(pm); } + + /** + * Return the raw information about the Service implementing this + * spell checker. Do not modify the returned object. + */ + public ServiceInfo getServiceInfo() { + return mService.serviceInfo; + } + /** * Return the class name of an activity that provides a settings UI. * You can launch this activity be starting it with -- cgit v1.1