VLC обнаружил ошибку с этим носителем AndroidAndroid

Форум для тех, кто программирует под Android
Ответить
Anonymous
 VLC обнаружил ошибку с этим носителем Android

Сообщение Anonymous »

Я пытаюсь воспроизвести аудиофайл в формате mp3 в медиаплеере по умолчанию. Копируя код отсюда, я пишу свой код вот так

Код: Выделить всё

    AlertDialog.Builder dialog = new AlertDialog.Builder(this);

dialog
.setCancelable(true)
.setMessage("File Path: " + path + "\n"
+ "Duration: " + duration + "\n"
+ "File Format: " + format + "\n"
+ "File Status: " + status)
.setTitle("File Information")
.setPositiveButton("Play", new DialogInterface.OnClickListener() {
@Override
public void onClick(DialogInterface dialogInterface, int i) {
Uri uri = null;
uri = Uri.parse(toPlay);
Intent intent = new Intent(android.content.Intent.ACTION_VIEW);
intent.setDataAndType(uri, "audio/mp3");
startActivity(intent);
}
})
.setNegativeButton("Delete", new DialogInterface.OnClickListener() {
@Override
public void onClick(DialogInterface dialogInterface, int i) {

}
})
.setNeutralButton("Ok", new DialogInterface.OnClickListener() {
@Override
public void onClick(DialogInterface dialogInterface, int i) {

}
});
где путь и toPlay равны /mnt/sdcard/MUSIC/Aey Nojwan.mp3.
Теперь, когда я нажимаю кнопку воспроизведения в диалоговом окне, проигрыватель VLC открывается (без выбора проигрывателя из установленных) и показывает диалог со следующей ошибкой:


VLC обнаружил ошибку ошибка с этим носителем. Пожалуйста, попробуйте обновить
медиатеку


Я пытался удалить VLC, но после этого кнопка воспроизведения в моем диалоговом окне ничего не делает. В чем может быть проблема.

Подробнее здесь: https://stackoverflow.com/questions/197 ... ia-android
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Android»