in auth-lib/src/main/java/com/spotify/sdk/android/auth/LoginActivity.java [74:88]
public static Intent getAuthIntent(Activity contextActivity, AuthorizationRequest request) {
if (contextActivity == null || request == null) {
throw new IllegalArgumentException("Context activity or request can't be null");
}
// Put request into a bundle to work around classloader problems on Samsung devices
// https://stackoverflow.com/questions/28589509/android-e-parcel-class-not-found-when-unmarshalling-only-on-samsung-tab3
Bundle bundle = new Bundle();
bundle.putParcelable(REQUEST_KEY, request);
Intent intent = new Intent(contextActivity, LoginActivity.class);
intent.putExtra(EXTRA_AUTH_REQUEST, bundle);
return intent;
}