Size: a a a

Android Developers

2021 November 29

СЯ

Сергей Яров... in Android Developers
filePlayOff = new SoundFile(this, "OnDisabled.wav");
  filePlayOff.play();
источник

СЯ

Сергей Яров... in Android Developers
играет, а далее по коду filePlayOff.play(); не играет
источник

СЯ

Сергей Яров... in Android Developers
mp3 вообще на телефоне, приложение вылетает
источник

СЯ

Сергей Яров... in Android Developers
если оно прописано в Setup
источник

СЯ

Сергей Яров... in Android Developers
filePlayOff = new SoundFile(this, "OnDisabled.wav");
  filePlayOff.play();
источник

СЯ

Сергей Яров... in Android Developers
то 1 раз играет при запуске, потом молчит
источник

DV

Dmitry Volkov in Android Developers
По UI вообще или "как прицепить буттон к тексту"?
источник

ST

Sergey TS in Android Developers
Пока по UI учусь верстать. Здесь иначе чем в html
источник

СЯ

Сергей Яров... in Android Developers
сорян за нарушения щя напишу все в одном посте
источник

СЯ

Сергей Яров... in Android Developers
вообщем сорри за нарушения
вопрос такой
телефон на android 4.9
решил выбрать среду разработки processing, т.к. типа самое простое
import processing.sound.*;
SoundFile filePlayOn;
SoundFile filePlayOff;
.....

filePlayOff = new SoundFile(this, "OnDisabled.wav");
filePlayOff.play();

...
filePlayOn = new SoundFile(this, "OnSave.wav");
filePlayOn.play();


ну по событию, пробовал просто их в сетапе, грузить, при сетапе он 1 раз проигрывается
та и в любом случае потом перестает воспроизводится
Вот в функция, если нажата кнопка (ну область на экране смартфона)
картинка меняется, звук не воспроизводится

void LoadPictureSaveImg() {
 if (!isSave) {
  imgSaveOnOff = loadImage("savOff.png");
  filePlayOff = new SoundFile(this, "Onisabled.wav");
  filePlayOff.play();
  println("PlayDisabled");
 } else {
  imgSaveOnOff = loadImage("SavOn.png");
  filePlayOn = new SoundFile(this, "OnSave.wav");
  filePlayOn.play();
  println("PlayEnabled");
 }
}
источник

С

Сергей in Android Developers
Всем доброй ночи. Кто шарит за корутины и флоу, раскритикуйте пожалуйста код, там  всего 28 строк.
Цель: связать две независимых функции "запросить конкретное сообщение" и "какое-то сообщение получено" с помощью корутины и flow.
Буду очень благодарен.
https://gist.github.com/FirstSpectr/66b48edebb4051ea81a8125d6dee5f8c
источник

QH

Quantum Harmonizer in Android Developers
> p0: Context?, p1: Intent?

context: Context, intent: Intent
источник

С

Сергей in Android Developers
Спасибо, поправил
источник

QH

Quantum Harmonizer in Android Developers
а вообще, почему именно броадкаст? Для общения в формате запрос-ответ лучше подходит ContentProvider
источник

С

Сергей in Android Developers
Не не, броадкаст чисто для примера, чтобы было понятно, что события могут приходить вообще левые. Меня больше волнует не накосячил ли я где со скоупами или типа того. А так, у меня в проекте, это для общение с блютуз устройством.
источник

QH

Quantum Harmonizer in Android Developers
я вообще не понял, зачем тут скоуп
источник

С

Сергей in Android Developers
Чтобы сделать два параллельный launch
источник

С

Сергей in Android Developers
У suspend функции скоупа нет, новую корутину не стартануть
источник

QH

Quantum Harmonizer in Android Developers
ааа, точно. ИМХО тут хоть GlobalScope, вообще пофигу
источник

С

Сергей in Android Developers
я же ещё cancel у скоупа вызываю, чтобы соседний launch умер
источник