@Kroll.method public void setAchievementScore( final String achievement, final Float percentage, final Float value, final boolean showNotification) { final BAchievementListener listener = new BAchievementListener() { @Override public void onComplete(List<PlayerAchievement> a) { KrollDict data = new KrollDict(); data.put("PlayerAchievement", a); fireEvent("onPlayerAchievement", data); } @Override public void onAchievementUnlocked(List<PlayerAchievement> a) { KrollDict data = new KrollDict(); data.put("PlayerAchievement", a); fireEvent("onPlayerAchievementUnlocked", data); } @Override public void onBeintooError(Exception e) { fireEvent("onError", new KrollDict()); } }; Beintoo.currentContext = _tiContext.getAndroidContext(); Beintoo.setAchievementScore( _tiContext.getAndroidContext(), achievement, percentage, value, listener); }