Если у вас есть список, я уверен, что вы держите его в коде и назначаете адаптер.Вы можете определить, что происходит (запуск операции), определив setOnItemClickListener () следующим образом:
final ListView list = (ListView)findViewById(R.id.myVideoList);
MyVideoAdapter adapter = new MyVideAdapter(this);
list.setAdapter(adapter);
list.setOnItemClickListener(new ListView.OnItemClickListener(){
public void onItemClick(AdapterView<?> av, View v, int position, long id){
MyVideoObject video = (MyVideoObject)av.getItemAtPosition(position);
Intent intent = new Intent(CurrentActivity.this, SelectedVideo.class);
intent.putExtra("video_id, video.getID());
startActivity(intent);
}
});
Все, что вы делаете выше, - это инициализация списка и назначение того, что происходит, когда пользователь нажимает на элемент списка,Когда происходит щелчок, вы получаете доступ к элементу видео (однако вы перемещаете их между действиями) и, возможно, передаете его идентификатор в новое действие, которое хотите запустить.Новое действие (SelectedVideo.class) может получить идентификатор в onCreate и, возможно, воспроизвести видео.
Надеюсь, это поможет,
-serkan