Ich versuche, meine App zu haben, um eine Datei auf Dropbox hochladen und ich ihr DBRoulette Testprogramm heruntergeladen, aber ich fand es auch das seltsame Verhalten, das ich jetzt werde ich erklärenAuthentifizieren Dropbox lässt offen Browser
Grundsätzlich, wenn Sie drücken die Taste für die App der Authentifizierung und Autorisierung mit Ihrem Dropbox zu verknüpfen gibt es einen Befehl bietet die Bibliothek, die
Privat DropboxAPI Mapi ist;
mApi.getSession(). StartAuthentication (Kontext);
Sobald dieser Befehl die native Browser öffnet verarbeitet und zeigt die Tasten, um die Genehmigung verweigern oder zulassen akzeptieren oder nicht, aber das Problem ist, dass, wenn Sie es drücken, wird die App zurück kommt und sich zeigt, während der native Browser im Hintergrund liegt und bereit ist, wieder angezeigt zu werden, sobald Sie die App verlassen, und das ist eher ärgerlich (obwohl es nur beim ersten Start der App geschieht)
ps bevor ich es vergesse ich in der onResume den folgenden Code Verwenden Sie die im Tutorial
session.finishAuthentication() vorgeschlagen wird;
Dank an alle, die mir dieses Problem besser zu verstehen, wird dazu beitragen, und (hoffentlich) lösen sie die Zulassung in einem Webview Umleiten oder Schließen des nativen Browser, sobald die Taste gedrückt wird und die Authentifizierung
jedes Update zu diesem Thema – monika