Так что я сейчас работаю над простым приложением Dropbox Gallery, как описано here.Использование вызовов Dropbox сразу после входа в систему
Когда я нажимаю кнопку, мне нужно выбрать учетную запись Dropbox, которую я хочу использовать. Когда я выбрал один Dropbox загружается ненадолго, и я возвращаюсь к предыдущему экрану, где я изначально нажал кнопку «Dropbox-Button».
Когда я нажимаю кнопку снова, я получаю свою галерею по своему желанию. Теперь я хочу избавиться от этого дополнительного клика. Таким образом, пользователь нажимает кнопку «Dropbox» и через короткое время (время входа?) Пользователь может увидеть запрошенную галерею изображений.
Следующий класс является тот, который используется для проверки подлинности, и я не знаю, как я могу осуществить своего рода «OnSuccess» функциональность для этого:
public class Auth {
public static void startOAuth2Authentication(Context context, String appKey) {
if (!AuthActivity.checkAppBeforeAuth(context, appKey, true /*alertUser*/)) {
return;
}
// Start Dropbox auth activity.
String apiType = "1";
String webHost = "www.dropbox.com";
Intent intent = AuthActivity.makeIntent(context, appKey, webHost, apiType);
if (!(context instanceof Activity)) {
// If starting the intent outside of an Activity, must include
// this. See startActivity(). Otherwise, we prefer to stay in
// the same task.
intent.addFlags(Intent.FLAG_ACTIVITY_NEW_TASK);
}
context.startActivity(intent);
}
public static String getOAuth2Token() {
Intent data = AuthActivity.result;
if (data == null) {
return null;
}
String token = data.getStringExtra(AuthActivity.EXTRA_ACCESS_TOKEN);
String secret = data.getStringExtra(AuthActivity.EXTRA_ACCESS_SECRET);
String uid = data.getStringExtra(AuthActivity.EXTRA_UID);
if (token != null && !token.equals("") &&
secret != null && !secret.equals("") &&
uid != null && !uid.equals("")) {
return secret;
}
return null;
}
}
Спасибо заранее.
Это то, о чем я думал и в первую очередь, проблема в том, что я не хочу заходить в галерею сразу после того, как я вхожу на экран, где находится «Вход в Dropbox» -Button. Я хочу перейти в галерею, когда нажата кнопка Dropbox. –