Я пытаюсь вызвать диалог авторизации FB с этим кодом:
//return true if is autologged
//return false if facebook login dialog is called
public boolean LoginAsync(Activity act)
{
m_strLastError="";
boolean bTryLogin= true;
if ((m_fbkey != null) && (m_fbkey.length() > 0))
{
facebook.setAccessToken(m_fbkey);
bTryLogin = !facebook.isSessionValid();
}
if (bTryLogin)
{
facebook.authorize(act, new String[] { "email", "offline_access", "publish_stream", "read_stream"}, new LoginDialogListener());
return false;
}
//"succesfull 'autologin'
return true;
}
В тестовом приложении все работало нормально при нажатии кнопки, но перестало работать при перемещении его в OnCreate.Диалог больше не появляется.Только пустой экран.Возможно ли использовать файл из-за использования в OnCreate?