archicharmer |
Дата: Ср, 15 Апр 2015, 18:01 | Сообщение #1 |
Не проведешь
Сообщений: 1586
|
Лазил по просторам своего телефона, нашёл в /system/media/audio/UI такие файлики: KeypressDelete.ogg , KeypressInvalid.ogg , KeypressReturn.ogg , KeypressSpacebar.ogg и KeypressStandard.ogg - это, значит, соответствующие звуки при нажатии на соответствующие кнопки стандартной виртуальной клавиатуры Android. Даже похвастаюсь чё удумал: KeypressStandard.ogg - выстрел шотгана (b-2-2) из CS Source; KeypressDelete.ogg - заклад снаряда шотгана из HL2; KeypressSpacebar.ogg - перезарядка шотгана (b-2-2) из CS Source; KeypressReturn.ogg - взрыв, например, гранаты из HL1; KeypressInvalid.ogg - звук "кнопки, которая ничего не даёт" из HL1 (так ниразу и не услышал )
Вопрос. А вопрос адресуется, скорее, к тем людям, которые пересобирали прошивки на андроид с нуля. Где находится и как называется файл, в который можно прописать звуки на нажатия других кнопок, например, SHIFT? ----------------------------------------
Дня четыре я искал концы. Оказалось не всё так просто. Для начала, нужно прописать его в... не оч. понял во что - в SDK или прошивку... в общем, вроде бы как вот пример как в своё время был добавлен "KeypressInvalid.ogg": https://android.googlesource.com/platfor....e69%5E! файлы: Код api/current.txt core/res/res/xml/audio_assets.xml data/sounds/AllAudio.mk data/sounds/effects/KeypressInvalid.ogg data/sounds/effects/KeypressInvalid.wav data/sounds/effects/ogg/KeypressInvalid_120_48k.ogg media/java/android/media/AudioManager.java и ещё сюда (здесь уже написан): https://grepcode.com/file....ets.xml
После того, как оно обозначено в тех местах, нужно добавить его в исходник проги-клавиатуры (здесь FX_KEYPRESS_INVALID нет, но есть посмотреть на, допустим, с клавишей Enter): https://android.googlesource.com/platfor....er.java Код case Keyboard.CODE_ENTER: sound = AudioManager.FX_KEYPRESS_RETURN; break; Если кто применит это на практике - дайте знать.
PS4 CUH-1108A OFW 5.05 + VR CUH-ZVR2 PS3 SuperSlim CECH-4208a OFW v.4.50 Cobra ODE PS2 SCPH-77008a SLIM чиповка; припаян Y Pb Pr - компонент PS2 SCPH-55004 FAT чиповка + orig SCPH-10281 Network Adapter SATA mod
Сообщение отредактировал archicharmer - Пт, 17 Апр 2015, 07:01 |
|
| |