0 Members and 1 Guest are viewing this topic.
onStartCommand({intent:com.aimp.service.action.fastForward,null,{; com.aimp.extra.caller=<external>}}, 0, 34)
Можно ли сделать чтобы однократно отправленные команды MEDIA_REWIND и MEDIA_FAST_FORWARD перематывали немного текущий трек?
Странно, судя по логу перемотка-таки была:Code: [Select]onStartCommand({intent:com.aimp.service.action.fastForward,null,{; com.aimp.extra.caller=<external>}}, 0, 34)
main 16/01/2024 01:12:22.649 D/MediaButton: KeyEvent(app.activity, KeyEvent { action=ACTION_DOWN, keyCode=KEYCODE_MEDIA_NEXT, scanCode=103, metaState=0, flags=0x8, repeatCount=0, ... })main 16/01/2024 01:12:22.650 D/MediaButton: wakeLock acquiredmain 16/01/2024 01:12:22.653 D/ClickSplit: onDown(300, h)main 16/01/2024 01:12:22.960 D/ClickSplit: onHoldmain 16/01/2024 01:12:22.962 D/AppService: start(<external>, com.aimp.service.action.fastForward)main 16/01/2024 01:12:22.974 D/AppService: onStartCommand({intent:com.aimp.service.action.fastForward,null,{; com.aimp.extra.caller=<external>}}, 0, 32)
Перемотка была т.к. удержание любой из кнопок (в т.ч. и KEYCODE_MEDIA_NEXT) на время, видимо более 300мс, (onDown(300, h)) приводит к перемотке(com.aimp.service.action.fastForward).
... Есть много гарнитур, которые вместо кнопок next/prev track имеют rewind/fastForward
Можете попробовать и прислать лог вот от этой версии?https://disk.yandex.ru/d/UH7_W-RyE7t0WQ
Работает так же как и раньше, по моему