Форум программистов, компьютерный форум CyberForum.ru
Наши страницы

Воспроизведение потокового аудио - Программирование Android

Войти
Регистрация
Восстановить пароль
Другие темы раздела
Программирование Android canvas draw lines, fill color http://www.cyberforum.ru/android-dev/thread932317.html
Привет! Есть canvas. На нем рисую три линии методами drawLine();. Задача: как залить пространство между этими линиями цветом?
Программирование Android Поменять порядок запуска Activity такой вот вопрос, нужно что бы новая созданная Activity сразу запускалась при нажатии ярлыка в меню http://www.cyberforum.ru/android-dev/thread932260.html
включение wifi Программирование Android
имеется такой код : import android.net.wifi.WifiManager; import android.os.Bundle; import android.app.Activity; import android.content.Context; import android.view.Menu; import...
Программирование Android EditText и добавление символов в него через собственную "клавиатуру"
Ребятушки привет! я начинающий андроид девелопер....и столкнулся с такой трудностью.. Пишу калькулятор, у меня есть EditText и 10 Button`ов с цифрами от 0 до 9, мне нужно чтобы при нажатии на каждую...
Программирование Android как программно убрать панель снизу с кнопкой меню http://www.cyberforum.ru/android-dev/thread932158.html
как программно убрать панель снизу с ...
Программирование Android Как рисовать на кнопках Есть кнопка на которой картинка и текст. Хочу картинку РИСОВАТЬ самому. Не сохраняя в файлы, а только для отображения - текст, линии, рамки, заливка.... Примеров по рисованию уйма, но мне нужно... подробнее

Показать сообщение отдельно
Wenceslaus
Android Developer
130 / 130 / 4
Регистрация: 05.07.2013
Сообщений: 205
05.08.2013, 12:30
Было дело. Если просто, ты выглядит так:
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
    boolean playStatus = false; //статус проигрывания
    MediaPlayer mediaPlayer;
 
    @Override 
    protected void onCreate(Bundle savedInstanceState) { 
        super.onCreate(savedInstanceState); 
        //...
 
        // предварительная настройка 
        try {
            mediaPlayer = new MediaPlayer();
            mediaPlayer.setDataSource(this, Uri.parse("http://online-hitfm.tavrmedia.ua:8000/HitFM"));
        } catch (IllegalStateException e) {
            e.printStackTrace();
        } catch (IOException e) {
            e.printStackTrace();
        }
 
    }
 
    //Клик по кнопке
    public void OnMedia(View view) { 
 
        // стоп     
        if (playStatus) {
            mediaPlayer.stop();
            playStatus = false;
        
        // старт
        } else {
            try {
                mediaPlayer.prepare();
                mediaPlayer.start();
            } catch (IllegalStateException e) {
                e.printStackTrace();
            } catch (IOException e) {
                e.printStackTrace();
            }
 
            playStatus = true;
        }
        
    }
Но лучше эти всем управлять из стороннего потока, что б не подвешивать UI.
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru