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 не имеет отношения к пути к медиа, который вы хотите воспроизвести. Это то, что вы поставили бы в класс MediaPlayer, который затем ассоциировался бы с вашим MediaController с помощью метода setMediaPlayer.
Короче говоря, вы не сможете играть в медиа, используя только XML.