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

Реализовать воспроизведение звука при каждом показе сообщения - Android

Войти
Регистрация
Восстановить пароль
Другие темы раздела
Android Изменение ссылок на файлы при загрузке HTML страницы http://www.cyberforum.ru/android-dev/thread1396254.html
Добрый день, может кто имел опыт подмены ссылок при загрузке страницы в WebView, если перефразировать то нужно при загрузке страницы, в HTML коде изменить ссылки на CSS JS и PNG файлы, на ссылки файлов хранящихся в телефоне. На сайте используется авторизация и собственно куки =) Добавлено через 1 час 57 минут Я понял для начала нужно сохранить всю HTML страницу в переменную, потом...
Android Импорт из Eclipse в Android Studio Добрый день, дали проект, который был сделан в Эклипс, пытаюсь импортировать в Андроид Студ. куча ошибок, в итоге после всех исправлений остаются ошибки с неопределенными методами, кто знает как можно это решить? http://www.cyberforum.ru/android-dev/thread1396249.html
Вместо google карты белый экран Android
Написал приложение с google map. тестирую на реальном устройстве - все хорошо. Делаю apk файл, скидываю на телефон, устанавливаю, запускаю и тут белый экран. Помогите с решением. Срочно надо!!
Android Интеграция Google Analytics
Не могу разобраться в интеграции Google Analytics в приложение. Туториал от гугла читал, но все равно не разобрался. Может кто знает где есть разжеванный полностью туториал или кто-нибудь может помочь? Большое спасибо:)
Android Почему перевод производится только, если перезапустить приложение? http://www.cyberforum.ru/android-dev/thread1395874.html
Здравствуйте, подскажите как решить проблему, сделал перевод, но переводится не своевременно то есть преводится только если выйти и войти в приложениe. Код import android.app.Activity; import android.content.Context; import android.content.res.Configuration; import android.media.AudioManager; import android.media.SoundPool; import android.os.Bundle; import android.view.View;
Android Автоматическое обновление приложения Приветствую всех. Нужен ваш совет. Написал программу для Андройд для своего предприятия. Пользоваться будут около 100 человек. Вот теперь не знаю как правильно опубликовать. Нужно чтобы приложение автоматически обновлялось без участия юзера когда я буду фиксить баги. Погуглил, естественно все пути ведут на Android Market. Я в принципе не против, но до меня аналогичное приложение, которое было... подробнее

Показать сообщение отдельно
iandryxa5
1 / 1 / 0
Регистрация: 22.03.2014
Сообщений: 170

Реализовать воспроизведение звука при каждом показе сообщения - Android

16.03.2015, 17:02. Просмотров 261. Ответов 2
Метки (Все метки)

Всем привет)
Возник такой вопрос в ходе программирования будильника, есть следующий код с использованием BroadcastReceiver.
MainActivity
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
package com.develop.iandryxa.firstalarm;
 
import android.content.Intent;
import android.content.IntentFilter;
import android.support.v7.app.ActionBarActivity;
import android.os.Bundle;
import android.view.Menu;
import android.view.MenuItem;
import android.view.View;
import android.widget.Button;
import android.widget.Toast;
 
 
public class MainActivity extends ActionBarActivity {
 
 
    private TimeBroadcastReceiver broadcastReceiver = new TimeBroadcastReceiver();
 
    Button mButtonRegister, mButtonUnregister;
 
 
    @Override
    protected void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.activity_main);
 
        mButtonRegister = (Button)findViewById(R.id.register);
        mButtonRegister.setOnClickListener(new View.OnClickListener() {
            @Override
            public void onClick(View v) {
                registerBroadcastReceiver();
            }
        });
        mButtonUnregister = (Button)findViewById(R.id.cancel);
        mButtonUnregister.setOnClickListener(new View.OnClickListener() {
            @Override
            public void onClick(View v) {
                unregisterBroadcastReceiver();
            }
        });
 
 
    }
 
 
 
    public void registerBroadcastReceiver(){
        this.registerReceiver(broadcastReceiver, new IntentFilter(
                "android.intent.action.TIME_TICK"));
        Toast.makeText(getApplication(), "Приемник включен", Toast.LENGTH_SHORT).show();
    }
 
    /*
    отмеяем регисрацию
     */
    public void unregisterBroadcastReceiver(){
        this.unregisterReceiver(broadcastReceiver);
        Toast.makeText(getApplicationContext(), "Приемник выключен ", Toast.LENGTH_SHORT).show();
    }
 
 
}
TimeBroadcastReceiver
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
package com.develop.iandryxa.firstalarm;
 
import android.content.BroadcastReceiver;
import android.content.Context;
import android.content.Intent;
import android.media.AudioManager;
import android.media.SoundPool;
import android.widget.Toast;
 
import java.text.Format;
import java.text.SimpleDateFormat;
import java.util.Date;
 
 
public class TimeBroadcastReceiver extends BroadcastReceiver {
 
    
 
    public TimeBroadcastReceiver() {
    }
 
    @Override
    public void onReceive(Context context, Intent intent) {
 
        StringBuilder strBuild = new StringBuilder("Текущее время: ");
        Format formatter = new SimpleDateFormat("hh:mm:ss a");
        strBuild.append(formatter.format(new Date()));
        Toast.makeText(context, strBuild, Toast.LENGTH_SHORT).show();
 
 
 
 
    }
}
То есть по нажатию кнопки mButtonRegister запускается широковещательный интент и каждую минуту выводится сообщение с текущей датой, так вот вопрос, как реализовать воспроизведение какого-либо звука при каждом показе сообщения, то есть код запуска должен располагаться в методе регистрации интента или же в onReceive()?
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 06:01. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru