Проблема в воспроизведении видео :( - PullRequest
0 голосов
/ 08 марта 2011

У меня есть представление списка, и я хочу, чтобы при получении строки щелкнуло по ней воспроизведение видео, мой код:

public void onItemClick(AdapterView<?> a, View v, int position, long id)
{
setContentView(R.layout.video);
VideoView videoview = (VideoView)findViewById(R.id.videoview);
MediaController mc = new MediaController(?);
videoview.setMediaController(mc);
    videoview.setVideoURI(Uri.parse((String) myList.getItemAtPosition(position)));
videoview.requestFocus();
    videoview.start();
}

1 Ответ

0 голосов
/ 03 сентября 2012

Пожалуйста, используйте putExtra метод в этом Activity

protected void onListItemClick(ListView l, View v, int position, long id) {
    super.onListItemClick(l, v, position, id);
    Object o = this.getListAdapter().getItem(position);
    String videouri= o.toString();

    Intent in = new Intent(getApplicationContext(), VideoExamplesActivity.class);   
    in.putExtra(KEY_NAME, videouri);

    startActivity(in);
    Toast.makeText(this, "You have chosen the videouri: " + " " + videouri, Toast.LENGTH_LONG).show();
}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...