Один из способов - использовать намерение ACTION_VIEW, чтобы открыть видео в видеопроигрывателе Android. (Если у вас установлены другие приложения, которые также могут воспроизводить видео, пользователю будет предложено выбрать одно из них, и они могут установить значение по умолчанию для сохранения запросов каждый раз.)
Так, например, в методе onCreate вашего подкласса ListActivity:
getListView().setOnItemClickListener(new OnItemClickListener() {
public void onItemClick(AdapterView<?> parent, View view, int position, long id) {
try {
Intent in = new Intent(Intent.ACTION_VIEW);
in.setDataAndType(Uri.parse("http://example.org/video.mp4"), "video/*");
startActivity(in);
} catch (Exception e) {
System.out.println(e.getMessage());
}
}
});