Merge pull request #70 from haffenloher/fix/lint_newapi_errors

Add TargetApi annotations to ContextContainer to fix lint errors
This commit is contained in:
Marvin W 2016-01-05 11:55:25 +01:00
commit 6459743f34

View File

@ -593,10 +593,12 @@ public class ContextContainer extends Context {
return (File) safeInvoke("getBasePackageName", String.class, name); return (File) safeInvoke("getBasePackageName", String.class, name);
} }
@TargetApi(17)
public void startActivityAsUser(Intent intent, UserHandle user) { public void startActivityAsUser(Intent intent, UserHandle user) {
safeInvoke("startActivityAsUser", Intent.class, UserHandle.class, intent, user); safeInvoke("startActivityAsUser", Intent.class, UserHandle.class, intent, user);
} }
@TargetApi(17)
public void startActivityAsUser(Intent intent, Bundle options, UserHandle userId) { public void startActivityAsUser(Intent intent, Bundle options, UserHandle userId) {
safeInvoke("startActivityAsUser", Intent.class, Bundle.class, UserHandle.class, intent, options, userId); safeInvoke("startActivityAsUser", Intent.class, Bundle.class, UserHandle.class, intent, options, userId);
} }
@ -609,6 +611,7 @@ public class ContextContainer extends Context {
return (Boolean) safeInvoke("canStartActivityForResult"); return (Boolean) safeInvoke("canStartActivityForResult");
} }
@TargetApi(17)
public void startActivitiesAsUser(Intent[] intents, Bundle options, UserHandle userHandle) { public void startActivitiesAsUser(Intent[] intents, Bundle options, UserHandle userHandle) {
safeInvoke("startActivitiesAsUser", new Class[]{Intent[].class, Bundle.class, UserHandle.class}, intents, options, userHandle); safeInvoke("startActivitiesAsUser", new Class[]{Intent[].class, Bundle.class, UserHandle.class}, intents, options, userHandle);
} }