21.04.2014 Views

Curso-Android-Desarrollo-de-Aplicaciones-Móviles

Curso-Android-Desarrollo-de-Aplicaciones-Móviles

Curso-Android-Desarrollo-de-Aplicaciones-Móviles

SHOW MORE
SHOW LESS

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 />

20<br />

loadData();<br />

}<br />

})<br />

.setNegativeButton(“No”, new<br />

DialogInterface.OnClickListener() {<br />

public void onClick(DialogInterface<br />

dialog, int id) {<br />

dialog.cancel();<br />

}<br />

})<br />

.create()<br />

.show();<br />

} else {<br />

loadData();<br />

}<br />

}<br />

});<br />

Para terminar, queremos aprovechar que contamos con el link <strong>de</strong> cada artículo y que cuando el usuario<br />

presione algún elemento en nuestra aplicación pueda visitarse el artículo vía el navegador.<br />

ListView lv = (ListView) findViewById(R.id.lstData);<br />

lv.setOnItemClickListener(new OnItemClickListener() {<br />

@Overri<strong>de</strong><br />

public void onItemClick(AdapterView av, View v, int position, long id)<br />

{<br />

HashMap entry = data.get(position);<br />

Intent browserAction = new Intent(Intent.ACTION_VIEW,<br />

Uri.parse(entry.get(DATA_LINK)));<br />

startActivity(browserAction);<br />

}<br />

});

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!