Форум программистов, компьютерный форум, киберфорум
Наши страницы
Программирование Android
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.57/7: Рейтинг темы: голосов - 7, средняя оценка - 4.57
Anastasiya_Push
0 / 0 / 0
Регистрация: 25.12.2013
Сообщений: 13
1

Онлайн воспроизведение Android_Player в Android studio

12.02.2015, 21:54. Просмотров 1345. Ответов 7
Метки нет (Все метки)

Ребят! Помогите пожалуйста! Не могу сделать воспроизведение музыки онлайн( уже все перепробовала.. в приложении выводится текст сначала,а потом снизу две кнопки, Play и stop. после прочтения текста можно будет прослушать этот текст онлайн. но у меня не воспроизводит(( Ребят помогите пожалуйста. очень нужно
Java
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
        import android.media.AudioManager;
        import android.os.Bundle;
        import android.support.v7.app.ActionBarActivity;
        import android.text.Html;
        import android.view.View;
        import android.widget.TextView;
        import android.media.MediaPlayer;
        import android.widget.Button;
        import android.media.MediaPlayer.OnCompletionListener;
        import android.media.MediaPlayer.OnPreparedListener;
 
        import java.io.IOException;
 
 
public class MainActivity2 extends ActionBarActivity  implements OnPreparedListener,
        OnCompletionListener {
 
    final String DATA_HTTP = "http://dl.dropboxusercontent.com/u/6197740/explosion.mp3";
    MediaPlayer mediaPlayer;
    AudioManager am;
 
 
    @Override
    protected void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.activity_main_activity2);
        TextView textEl = (TextView) findViewById(R.id.textView1);
        textEl.setText(Html.fromHtml("   <p> Здесь выводится текст</p>\n" +"));
        am = (AudioManager) getSystemService(AUDIO_SERVICE);
 
    }
 
    public void onClickStart(View view) {
        releaseMP();
 
        try {
            switch (view.getId()) {
                case R.id.Play:
                    mediaPlayer = new MediaPlayer();
                    mediaPlayer.setDataSource(DATA_HTTP);
                    mediaPlayer.setAudioStreamType(AudioManager.STREAM_MUSIC);
                    mediaPlayer.setOnPreparedListener(this);
                    mediaPlayer.prepareAsync();
                    break;
 
            }
 
        } catch (IOException e) {
            e.printStackTrace();
        }
        if (mediaPlayer == null)
            return;
 
 
    }
 
    private void releaseMP() {
        if (mediaPlayer != null) {
            try {
                mediaPlayer.release();
                mediaPlayer = null;
            } catch (Exception e) {
                e.printStackTrace();
            }
        }
    }
 
    public void onClick(View view) {
        if (mediaPlayer == null)
            return;
        switch (view.getId()) {
            case R.id.Play:
                if (mediaPlayer.isPlaying())
                    mediaPlayer.pause();
                break;
            case R.id.Stop:
                mediaPlayer.stop();
                break;
 
        }
    }
 
    @Override
    public void onPrepared(MediaPlayer mp) {
        mp.start();
    }
 
    @Override
    public void onCompletion(MediaPlayer mp) {
    }
 
    @Override
    protected void onDestroy() {
        super.onDestroy();
        releaseMP();
    }
}
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
12.02.2015, 21:54
Ответы с готовыми решениями:

(Android studio, java) Ошибка при импорте библиотеки cannot resolve symbol android studio
Вот библиотека https://github.com/mik3y/usb-serial-for-android. Устанавливал...

Не предлагается установка Android SDK при установке Android Studio
на сайте https://developer.android.com/studio/... скачал exeшник для...

Android studio, как запускать программу сразу на android смартфоне подключенному к usb?
android studio, как запускать программу сразу на android смартфоне...

Ошибка в Android Studio Error:No resource identifier found for attribute 'appComponentFactory' in package 'android'
Доброго времени суток! При компиляции андроид приложении выходит данная...

Android.support.v4.app.FragmentActivity не работает в Android Studio
объясните пожалуйста,как в андроид студио добавить вышеуказанную...

7
Anastasiya_Push
0 / 0 / 0
Регистрация: 25.12.2013
Сообщений: 13
15.02.2015, 15:21  [ТС] 2
Никто не поможет? да?(
0
Nixy
ComfyMobile
400 / 281 / 34
Регистрация: 24.07.2012
Сообщений: 916
15.02.2015, 18:35 3
Во 1 уверены в том, что аудиозапись открывается и на ней есть что-то. Во 2 проверили загрузку аудиозаписи, может быть она долго грузится.
0
Anastasiya_Push
0 / 0 / 0
Регистрация: 25.12.2013
Сообщений: 13
15.02.2015, 18:39  [ТС] 4
Проверяла,аудиозапись действительно есть,она длится секунд пять. приложение когда открываю зависает,и потом пишет что произошла ошибка(
0
Nixy
ComfyMobile
400 / 281 / 34
Регистрация: 24.07.2012
Сообщений: 916
15.02.2015, 19:09 5
Какая ошибка, код пожалуйста. В коде программы вроде все верно.
0
Anastasiya_Push
0 / 0 / 0
Регистрация: 25.12.2013
Сообщений: 13
15.02.2015, 19:28  [ТС] 6
а где этот код взять? я тестирую на настоящем устройстве. и просто выскакивает окошко с надписью:"В приложении произошла ошибка"

Добавлено через 6 минут
может быть дело в public void onClickStart(View view) {
releaseMP();
onClickStart горит серым а не черным как остальной код
0
Nixy
ComfyMobile
400 / 281 / 34
Регистрация: 24.07.2012
Сообщений: 916
15.02.2015, 20:09 7
В какой среде вы работаете, там должен быть где-то logcat, в нем есть код ошибки, в котором содержится описание ошибки и номер строки кода ее вызывающий
0
Anastasiya_Push
0 / 0 / 0
Регистрация: 25.12.2013
Сообщений: 13
15.02.2015, 20:10  [ТС] 8
хорошо. посмотрю и скажу) спасибо)
0
15.02.2015, 20:10
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
15.02.2015, 20:10

Выбор мощного android смартфона до 10 рублей, для тестирования проектов Android Studio, что посоветуете?
Какую фирму посоветуете?

Запуск игры mr.Nom через Android Studio (по книге марио цехнер программирование игр под android)
Привет всем! Для тех кто читал книгу - в конце 6ой главы мы закончили писать...

Меню Android Manifest в Android Studio
Всем привет. Такой вопрос. Перешел c Eclipse на Android Studio и столкнулся со...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
8
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru