private void gigyaLogin() {
GSObject params = new GSObject();
params.put("screenSet", "Default-RegistrationLogin");
GSPluginFragment pluginFragment = GSPluginFragment.newInstance("accounts.screenSet", params);
pluginFragment.setPluginListener(new GSPluginListener() {
@Override
public void onLoad(GSPluginFragment pluginFragment, GSObject event) {
Log.d(TAG, "accounts.screenSet has finished loading");
}
@Override
public void onEvent(GSPluginFragment pluginFragment, GSObject event) {
Log.d(TAG, "Received plugin event from accounts.screenSet - " + event.getString("eventName", ""));
}
@Override
public void onError(GSPluginFragment pluginFragment, GSObject error) {
Log.d(TAG, "Error in accounts.ScreenSet - " + error.getInt("errorCode", -1));
Log.d(TAG, "Error in accounts.ScreenSet - " + error.getString("errorMessage", "Error Message"));
}
});
FragmentTransaction transaction = getSupportFragmentManager().beginTransaction();
transaction.add(R.id.activity_login_layout, pluginFragment);
transaction.commit();
}