Я довольно новичок в Android. Я получаю вышеуказанную ошибку при попытке создать новый SocialAuthDialog в socialAuth. Я не могу понять, как обойти это. Любая помощь приветствуется.
private void startDialogAuth(final Context context, final Provider provider, final String socialProcedure,
final int providerID)
{
CookieSyncManager.createInstance(context);
Runnable runnable = new Runnable()
{
@Override
public void run()
{
try
{
url =
socialAuthManager.getAuthenticationUrl(provider.toString(), provider.getCallBackUri())
+ "&type=user_agent&display=touch";
handler.post(new Runnable()
{
@Override
public void run()
{
try
{
new SocialAuthDialog(context, url, provider, dialogListener, socialAuthManager,
socialProcedure, providerID).show();
}
catch (Exception e)
{
Log.d("Social OAuthAdapter", "-- startDialogAuth :" + e.getMessage());
}
}
});
}
catch (Exception e)
{
Log.d("Social OAuth Adapter", "-- startDialogAuth : " + e.getMessage());
}
}
};
new Thread(runnable).start();
}