Curso-Android-Desarrollo-de-Aplicaciones-Móviles
Curso-Android-Desarrollo-de-Aplicaciones-Móviles
Curso-Android-Desarrollo-de-Aplicaciones-Móviles
You also want an ePaper? Increase the reach of your titles
YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.
CURSO ANDROID<br />
106<br />
android:id=”@+id/txtFbStatus”<br />
android:layout_width=”fill_parent”><br />
<br />
<br />
<br />
<br />
Agregando código<br />
Inicialmente, vamos a <strong>de</strong>finir algunas variables globales <strong>de</strong>ntro <strong>de</strong> nuestra Activity. El manejo <strong>de</strong>l botón<br />
<strong>de</strong> autorizar/<strong>de</strong>-autorizar <strong>de</strong> Twitter lo haremos nosotros (el <strong>de</strong> Facebook tiene una implementación<br />
en el código importado que vamos a aprovechar) para ellos lo <strong>de</strong>claramos como una variable global y<br />
<strong>de</strong>claramos los 2 listeners que utilizaremos.<br />
private Button btnTwLogin;<br />
private OnClickListener twitter_auth, twitter_clearauth;<br />
A<strong>de</strong>más requerimos <strong>de</strong> ban<strong>de</strong>ras para chequear el estatus <strong>de</strong> autenticación y etiquetas para mostrar el<br />
mismo.<br />
private TextView txtFbStatus, txtTwStatus;<br />
private boolean twitter_active = false, facebook_active = false;<br />
Las peticiones para interactuar con el Graph API <strong>de</strong> Facebook son asincrónicas y las realizamos a través<br />
<strong>de</strong> una instancia <strong>de</strong> la clase AsyncFacebookRunner.