использовать Android MediaController в формате XML

1

Im на компьютере в течение нескольких часов, ища этот ответ на разработчиков Android, google, youtube и всех других источников. Я попытался выполнить поиск на этом сайте, но ничего не получил.

когда я иду в файл main.xml и добавляю MediaController к макету, у меня есть только следующие параметры:

    <MediaController
    android:id="@+id/mediaController1"
    android:layout_width="wrap_content"
    android:layout_height="wrap_content" />

нет никакой ценности, чтобы поместить в него звуковой дорожку, все учебные пособия показывают, как это сделать в коде, а не в xml, и я узнал, что xml лучше, я не вижу чего-то? У меня уже есть звук в папках проекта.

Eclipse, API Android 3 уровня, Fedora Linux 16,

извините за мой плохой английский

Теги:
mediacontroller

1 ответ

2
Лучший ответ

Похоже, что вам не хватает довольно большой части головоломки. MediaController не имеет отношения к пути к медиа, который вы хотите воспроизвести. Это то, что вы поставили бы в класс MediaPlayer, который затем ассоциировался бы с вашим MediaController с помощью метода setMediaPlayer.

http://developer.android.com/reference/android/widget/MediaController.html#setMediaPlayer(android.widget.MediaController.MediaPlayerControl)

Короче говоря, вы не сможете играть в медиа, используя только XML.

Ещё вопросы

Сообщество Overcoder
Наверх
Меню