Jump to content

Laguro

Approved Members
  • Posts

    9
  • Joined

  • Last visited

 Content Type 

Profiles

Forums

Blogs

Gallery

Downloads

Poweramp Knowledge Base

База знаний Poweramp

Poweramp知识库

Poweramp Equalizer Knowledge Base

База знаний Poweramp Equalizer

Store

Events

Ideas

Posts posted by Laguro

  1. На данный момент кастомизации виджетов не достаточно для многих ситуаций, но если немного изменить логику, то можно сделать очень хороший редактор виджетов

    Во вкладке фон оставить

    Цвет, стиль, прозрачность, края, чекбокс тени, ВЫСОТА, ШИРИНА

    Во вкладке текст добавить слайдеры для отступов по высоте и ширине

    То же самое и для вкладок кнопки и обложка

    Возможность уменьшить обложку тоже бы не помешала

    Совсем в идеале в кнопках ещё сделать опцию "только play/pause"

    Для фона, можно, кстати, градиент добавить

    И баг с тенью обложки при использовании прозрачности если бы исправили, было бы здорово 😁 

  2. On 1/18/2024 at 3:57 PM, clever_man said:

    <Extra name="cmd" expression="1" />

    или

    <Extra name="cmd" expression="TOGGLE_PLAY_PAUSE" />

    Первый пробовал - не срабатывало, второй попробовал сейчас - тоже не работает

    Поэтому я и подумал что, возможно, информация не актуальная на гите лежит, но, судя по всему, произошел ксиоми момент

    Или я что-то упускаю

  3. 🙌

    Хотел бы уточнить, актуален ли 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>

     

  4. Здравствуйте!
    Хочу вывести на локскрин обложку альбома, но miui не работает так просто с Poweramp'ом
    Придется выводить с помощью Intent'ов, нашел на форуме это вот:
    

    A specifc intent, which contains the information of current song and state of player, will be broadcasted when the state of MIUI music player changed or a specific song-metadata-request intent received.  And song info on MIUI lockscreen will be changed automatically when MIUI lockscreen have listened the specific intent. Below shows the intent which broadcasted by MIUI player.

     

    Intent: lockscreen.action.SONG_METADATA_UPDATED
    Extras:
              tmp_album_path: paramString
              is_showmusic:  paramBoolean
              artist:  str1
              album:  str2
              track: str3
              playing: bool
     

     

    A "lockscreen.action.SONG_METADATA_REQUEST" intent will be broadcasted by MIUI lockscreen when you tap the control(e.g. tap the time on MIUI lockscreen) on MIUI lockscreen. This intent can trigger MIUI music player to broadcast its information to MIUI lockscreen for display.

     

    Intent: lockscreen.action.SONG_METADATA_REQUEST

    только вот как заставить это работать, так и не понял
    ниже привожу часть maml кода, отвечающую за открытие приложения, по уведомлению от которого тапнул юзер (для примера)
    если кто-то понимает как сделать вывод обложки, помогите, пожалуйста!

    <IntentCommand action="com.miui.app.ExtraStatusBarManager.action_remove_keyguard_notification" broadcast="true" >
       <Extra name="com.miui.app.ExtraStatusBarManager.extra_notification_key" type="int" expression="@notice_key[#noticeDown]" />
       <Extra name="com.miui.app.ExtraStatusBarManager.extra_notification_click" type="int" expression="0" />
    </IntentCommand>
×
×
  • Create New...