843 / 738 / 342
Регистрация: 22.09.2012
Сообщений: 5,034
|
||||||
1 | ||||||
Проиграть мелодию андроид + ХЕ825.09.2015, 12:29. Показов 3522. Ответов 4
Метки нет (Все метки)
Необходимо воспроизвести мелодию на андроиде.
Кинул на форму компонент MediaPlayer и написал вот такой код на кнопку:
Вот и вопрос - как сделать это автоматически? Или у кого есть другие какие варианты воспроизведения звука?
0
|
25.09.2015, 12:29 | |
Ответы с готовыми решениями:
4
Как сделать две формы Андроид (ХЕ8) Всплывающее окно ХЕ8 + андроид для сохранения файла Как проиграть мелодию? Проиграть мелодию, встроенную в программу |
843 / 738 / 342
Регистрация: 22.09.2012
Сообщений: 5,034
|
|
26.09.2015, 22:04 [ТС] | 2 |
Может как мелодию можно в ресурс засунуть (ну типа как картинку).
Или что еще можно сделать?
0
|
13 / 13 / 14
Регистрация: 11.11.2012
Сообщений: 147
|
||||||
27.09.2015, 16:17 | 3 | |||||
Сообщение было отмечено NIKOLAYY как решение
Решение
Project -> Deployment
Загружаете туда файл, меняете Remote Path, например на /Documents/ Чтобы получить доступ к этим файлам из приложения подключите модуль System.IOUtils Далее в коде пропишите пусть к файлу
0
|
843 / 738 / 342
Регистрация: 22.09.2012
Сообщений: 5,034
|
||||||
27.09.2015, 23:25 [ТС] | 4 | |||||
TEKJ,
Отлично, все заработало! Прописал путь в Project -> Deployment assets/internal (при таком пути делфи еще и текстовую инфу создает какие файлы ты загрузил) Написал такой код для примера:
1) В Edit1 при таком раскладе кода я получаю строку /data/data/com.embarcadero.Project1/files/ это я так понял кэш приложения? 2) Вот по данному пути в телефоне я невижу вобще никаких файлов, а они все таки воспроизводятся и в мемо-поле грузится строка!
0
|
13 / 13 / 14
Регистрация: 11.11.2012
Сообщений: 147
|
|
27.09.2015, 23:46 | 5 |
И не найдете. GetCachePath - это кэш приложения, остальное это данные приложения: GetMusicPath, GetTempPath, GetPicturesPath, GetCameraPath и т.д.
Например у вас есть приложение для скачивания музыки, где пользователям требуется регистрация и авторизация. После первой авторизации вы можете сохранить данные пользователя в какой то файл по пути GetDocumentsPath, а музыку скачивать в GetMusicPath, при этом эти данные будут доступны только из вашего приложения.
1
|
27.09.2015, 23:46 | |
27.09.2015, 23:46 | |
Помогаю со студенческими работами здесь
5
Проиграть мелодию «В лесу родилась елочка» Как проиграть мелодию только один раз? Win 8.1 Не поставить галочку - проиграть мелодию запуска Консольный будильник: как сверять время и проиграть мелодию Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |