Articles of Медиа плеер для

IllegalStateException вызывает MediaPlayer.reset ()

Документация для Android MediaPlayer показывает, что для вызова reset() нет недопустимых состояний: http://developer.android.com/reference/android/media/MediaPlayer.html#Valid_and_Invalid_States (недопустимые состояния перечислены как {} , Или "none."). Тем не менее, я видел IllegalStateException при вызове функции reset() : java.lang.IllegalStateException at android.media.MediaPlayer._reset(Native Method) at android.media.MediaPlayer.reset(MediaPlayer.java:1061) at com.example.android.player.AsyncPlayer$AsyncHandler.handleMessage(AsyncPlayer.java:654) at android.os.Handler.dispatchMessage(Handler.java:99) at android.os.Looper.loop(Looper.java:123) at android.os.HandlerThread.run(HandlerThread.java:60) Неправильная документация?

Как воспроизвести mp3 в папке res / raw моего приложения для Android?

У меня есть небольшой (200kb) mp3 в папке res / raw моего приложения для Android. Я пытаюсь запустить его в эмуляторе из Eclipse. Он распознается как ресурс в файле R, но когда я пытаюсь подготовить / запустить, моя активность падает! Было ли что-то еще, что мне нужно было изменить, возможно, в манифесте? MediaPlayer mPlayer = […]

Android MediaPlayer получает объем

Мне интересно получить текущий том MediaPlayer, но не вижу на нем метода getVolume (). Существует setVolume (), поэтому я немного запутался в том, почему они также не предоставляют способ прочитать это свойство. Я видел некоторые другие ответы, которые предлагали использовать AudioManager для чтения тома: int volumeLevel = am.getStreamVolume(AudioManager.STREAM_MUSIC); int maxVolume = am.getStreamMaxVolume(AudioManager.STREAM_MUSIC); float volume = […]

Android Media Player играет на заднем плане, но не останавливается, когда приложение убито

Я новичок в Android, поэтому у меня проблема. В Android я хочу играть в фоновую музыку, как только начнется мой музыкальный проигрыватель, и продолжите ее, даже если активность изменится с одного на другой. Я пробовал этот код: MediaPlayer music = MediaPlayer.create(MainActivity.this, R.drawable.bgscore); music.start(); Тем не менее, звук должен прекратиться, когда пользователь закрывает приложение, а это […]

Кнопка воспроизведения / паузы Android Media Player

В моем проекте я играю музыкальный файл в медиа-плеере Android, используя следующий код MediaPlayer mPlayer = MediaPlayer.create(MyActivity.this, R.raw.myfile); mPlayer.start(); Приведенное выше закодировано в onclick кнопки воспроизведения. Я хочу приостановить воспроизведение, нажав на ту же кнопку again.ie) одиночная кнопка для воспроизведения / паузы. Как я это сделаю.

Андроид ANR в смене MediaPlayer

У меня есть простая деятельность, которая воспроизводит видео через VideoView public class AVideo extends Activity { private VideoView mVideoView; private MediaController mc; @Override public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.a_video); Bundle extras = getIntent().getExtras(); Uri path = Uri.parse(extras.getString("videoURI")); mVideoView = (VideoView) findViewById(R.id.video); mVideoView.setVideoURI(path); mc = new MediaController(this); mVideoView.setMediaController(mc); } @Override protected void onResume() { super.onResume(); […]

Коды ошибок Android MediaPlayer?

Я изо всех сил пытаюсь получить прямой радиопоток для работы на Android. Я использую класс MediaPlayer и просто устанавливаю URL и воспроизвожу его. Он отлично работает по большей части, но через 5-30 минут он неизбежно умирает. На 2.1 телефонах (точнее, герой) я получаю этот выход журнала W/MediaPlayer( 7919): info/warning (1, 26) I/MediaPlayer( 7919): Info (1,26) […]

Android MediaPlayer бросает «Подготовить неудачу: статус = 0x1» на 2.1, работает на 2.2

Я действительно ударился головой о стол, пытаясь заставить класс MediaPlayer попытаться воспроизвести h.264-кодированные видео на Android 2.1. Мой код довольно прост: AssetFileDescriptor fileDescriptor = getResources().openRawResourceFd(R.raw.my_movie); introMoviePlayer = new MediaPlayer(); introMoviePlayer.setDataSource(fileDescriptor.getFileDescriptor(), fileDescriptor.getStartOffset(), fileDescriptor.getDeclaredLength()); introMoviePlayer.prepare(); Это всегда вызывает исключение при prepare() , с текстом java.io.IOException: Prepare failed.: status=0x1 . Я получил немного больше информации, используя MediaPlayer.create() с […]

Android: Mediaplayer: как использовать SurfaceView или медиаплеер для воспроизведения видео в правильном размере

Я играю в локальный видеофайл с помощью MediaPlayer и SurfaceView. SurfaceView – это единственный элемент управления, в то время как мои видеофайлы – QVGA или другие. Проблема в том, что видео растягивается. Как я могу воспроизводить видео в его исходном размере, например, qvga с оставшейся областью черного. Из итерации, Когда я решительно устанавливаю layout_height / […]

Android MediaPlayer – иногда не воспроизводится видео, хотя звуковые композиции

Я разрабатываю приложение для Android, и я использую MediaPlayer для Android SDK для воспроизведения некоторых видео в своем приложении. Когда я воспроизвожу видео в своем приложении, примерно один из пяти раз, звук воспроизводится без видео. Это не простая ошибка кодирования, потому что большую часть времени видео воспроизводится отлично. Я считал, что состояние гонки в моем […]

Intereting Posts
Что такое переменные «shadow $ _klass_» и «shadow $ _monitor_» для java.lang.Object? Обложка на андроиде Принесите фрагмент на фронт (без фрагментального отдыха) Текст ярлыка не обновляется в файлах tableview в титане android.but работает в IOS Пример привязки / отмены привязки (android) Eclipse показывает ошибки, но я не могу их найти Android Studio – запуск сборки сворачивает все папки в браузере проекта? Проверьте, является ли объект экземпляром класса (но не является экземпляром его подкласса) Android: как загрузить файл с сервера и сохранить его в определенной папке на SD-карте Прокрутка и события OnClick в RecyclerView Android Drop Shadow on View В какой очереди приложений для приоритетов Android (Asynk Task, Multithreading) вы бы порекомендовали Android? Ошибка поиска в репозитории при установке ADT в eclipse Indigo С помощью jsoup с закрывающей силой proguard close Переместить существующее веб-приложение в собственное приложение для телефона с помощью обозревателя браузера