Laguro Posted January 18 Share Posted January 18 🙌 Хотел бы уточнить, актуален ли intent, указанный на гитхабе? Task Edit / Add Action System / Send Intent Action: com.maxmpz.audioplayer.API_COMMAND Extra: cmd:TOGGLE_PLAY_PAUSE Package: com.maxmpz.audioplayer Target: service Пытаюсь сделать виджет для miui, стандартные средства для управления музыкой там мягко говоря "не очень", а виджеты самого поверампа меня немного не устраивают в визуальном плане (простите 🙏) Но по какой-то причине заставить виджет работать у меня не получается Вот и хотел узнать проблема в миуи/хупер ос или что-то изменилось в API поверампа Код виджета: <IntentCommand action="com.maxmpz.audioplayer.API_COMMAND" package="com.maxmpz.audioplayer" broadcast="true" > <Extra name="cmd:TOGGLE_PLAY_PAUSE" expression="1" /> </IntentCommand> Link to comment https://forum.powerampapp.com/topic/27590-intent-%D0%B4%D0%BB%D1%8F-%D0%B2%D0%BE%D1%81%D0%BF%D1%80%D0%BE%D0%B8%D0%B7%D0%B2%D0%B5%D0%B4%D0%B5%D0%BD%D0%B8%D1%8F-%D0%BC%D1%83%D0%B7%D1%8B%D0%BA%D0%B8/ Share on other sites More sharing options...
clever_man Posted January 18 Share Posted January 18 (edited) 10 minutes ago, Dorams Hate said: <Extra name="cmd:TOGGLE_PLAY_PAUSE" expression="1" /> <Extra name="cmd" expression="1" /> или <Extra name="cmd" expression="TOGGLE_PLAY_PAUSE" /> Edited January 18 by clever_man Link to comment https://forum.powerampapp.com/topic/27590-intent-%D0%B4%D0%BB%D1%8F-%D0%B2%D0%BE%D1%81%D0%BF%D1%80%D0%BE%D0%B8%D0%B7%D0%B2%D0%B5%D0%B4%D0%B5%D0%BD%D0%B8%D1%8F-%D0%BC%D1%83%D0%B7%D1%8B%D0%BA%D0%B8/#findComment-127890 Share on other sites More sharing options...
Laguro Posted January 19 Author Share Posted January 19 On 1/18/2024 at 3:57 PM, clever_man said: <Extra name="cmd" expression="1" /> или <Extra name="cmd" expression="TOGGLE_PLAY_PAUSE" /> Первый пробовал - не срабатывало, второй попробовал сейчас - тоже не работает Поэтому я и подумал что, возможно, информация не актуальная на гите лежит, но, судя по всему, произошел ксиоми момент Или я что-то упускаю Link to comment https://forum.powerampapp.com/topic/27590-intent-%D0%B4%D0%BB%D1%8F-%D0%B2%D0%BE%D1%81%D0%BF%D1%80%D0%BE%D0%B8%D0%B7%D0%B2%D0%B5%D0%B4%D0%B5%D0%BD%D0%B8%D1%8F-%D0%BC%D1%83%D0%B7%D1%8B%D0%BA%D0%B8/#findComment-127918 Share on other sites More sharing options...
clever_man Posted January 19 Share Posted January 19 @Dorams Hate , точно работает. Я просто виджетами не занимался и такой конструкции не знаю. Интент должен отправляться сервису. Как-то в этой конструкции это можно указать? Вообще мне казалось, что в виджетах используется PendingIntent. Где вы это прописываете? Link to comment https://forum.powerampapp.com/topic/27590-intent-%D0%B4%D0%BB%D1%8F-%D0%B2%D0%BE%D1%81%D0%BF%D1%80%D0%BE%D0%B8%D0%B7%D0%B2%D0%B5%D0%B4%D0%B5%D0%BD%D0%B8%D1%8F-%D0%BC%D1%83%D0%B7%D1%8B%D0%BA%D0%B8/#findComment-127919 Share on other sites More sharing options...
Laguro Posted January 19 Author Share Posted January 19 (edited) @clever_man у них есть свой язык разметки для виджетов и локскрина https://zhuti.designer.xiaomi.com/docs/grammar/ По поводу сервиса - наверное как-то можно, не уверен на 100% Edited January 19 by Laguro Link to comment https://forum.powerampapp.com/topic/27590-intent-%D0%B4%D0%BB%D1%8F-%D0%B2%D0%BE%D1%81%D0%BF%D1%80%D0%BE%D0%B8%D0%B7%D0%B2%D0%B5%D0%B4%D0%B5%D0%BD%D0%B8%D1%8F-%D0%BC%D1%83%D0%B7%D1%8B%D0%BA%D0%B8/#findComment-127922 Share on other sites More sharing options...
clever_man Posted January 19 Share Posted January 19 (edited) @Laguro, попробуйте указать class="com.maxmpz.audioplayer.PowerampAPIActivity" Edited January 19 by clever_man Link to comment https://forum.powerampapp.com/topic/27590-intent-%D0%B4%D0%BB%D1%8F-%D0%B2%D0%BE%D1%81%D0%BF%D1%80%D0%BE%D0%B8%D0%B7%D0%B2%D0%B5%D0%B4%D0%B5%D0%BD%D0%B8%D1%8F-%D0%BC%D1%83%D0%B7%D1%8B%D0%BA%D0%B8/#findComment-127924 Share on other sites More sharing options...
Laguro Posted January 19 Author Share Posted January 19 @clever_man не-а, с ним тоже пробовал - не работает.. Link to comment https://forum.powerampapp.com/topic/27590-intent-%D0%B4%D0%BB%D1%8F-%D0%B2%D0%BE%D1%81%D0%BF%D1%80%D0%BE%D0%B8%D0%B7%D0%B2%D0%B5%D0%B4%D0%B5%D0%BD%D0%B8%D1%8F-%D0%BC%D1%83%D0%B7%D1%8B%D0%BA%D0%B8/#findComment-127927 Share on other sites More sharing options...
Laguro Posted January 19 Author Share Posted January 19 2 hours ago, clever_man said: @Laguro, попробуйте указать class="com.maxmpz.audioplayer.PowerampAPIActivity" Изучил вопрос, так работает через шорткат мейкер, но в виджете не хочет, покопаюсь ещё, может что-то получится Спасибо большое за помощь! Link to comment https://forum.powerampapp.com/topic/27590-intent-%D0%B4%D0%BB%D1%8F-%D0%B2%D0%BE%D1%81%D0%BF%D1%80%D0%BE%D0%B8%D0%B7%D0%B2%D0%B5%D0%B4%D0%B5%D0%BD%D0%B8%D1%8F-%D0%BC%D1%83%D0%B7%D1%8B%D0%BA%D0%B8/#findComment-127934 Share on other sites More sharing options...
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now