Hirdetés

Keresés

Új hozzászólás Aktív témák

  • #79335424

    törölt tag

    válasz Mr Dini #4403 üzenetére

    Csak gondolatébresztőnek!
    A Poweramp nem engedelmeskedik az Androidos médiavezérlő parancsoknak? Azokat "input keyevent X" parancsokkal is tudod vezérelni. Ezek az érvényben levő médialejátszásra érvényesek, amennyiben az adott lejátszó ezeket használja. Taskerben nincsenek médiavezérlő utasítások?
    Ha indítani akarsz egy számot, akkor használhatod az ACTION_VIEW intentet. Az uri sorban kell megadni a fájl elérési útját. Ez alapján, a rendszer, az adot fájltípus szerinti, alapértelmezett alkalmazásnak továbbítja az intentet. Ha az a Poweramp, akkor azzal fog indulni.

    Ami a fentebb említett feladatot illeti, nem ismerem a Poweamp lehetőségeit. Megnéztem a Music Folder Playeremet és abban beállítható, hogy mi a teendő, ha lejátszotta a mappában levő, összes számot. Van "ugorjon a köv. mappára" opció. Ha a mappanevek elé sorszámot teszek és a 01 -es első számával indítom a lejátszást, akkor a síma médiavezérlőkkel lehet befolyásolni a lejátszást. Sztem a száminfókhoz sem kell spec. API. Ez a Folder Player meg tudja jeleníteni a szám infót a "rolón". Nem teszteltem, de 4.3 -tól a 3rd. party appok értesítései is lekérhetők.

  • ltpalermo

    csendes tag

    válasz Mr Dini #4403 üzenetére

    [ezen] az oldalon elég jól le van írva minden, én is csak innen tudom ezeket, de még van olyan rész amit nem értek.
    a play/pause az pont az elején van, az Action com.maxmpz.audioplayer.API_COMMAND lesz, az extra pedig cmd:1
    a szám címét én is próbáltam, úgy csináltam ahogy az előző hsz-emben írtam, tehát event alatt intent received com.maxmpz.audioplayer.TRACK_CHANGED és kapsz egy %track nevű változót, ezt pedig lehet split-elni, de egy-egy számnál előfordult h nem írta ki csak a változó nevét. biztos van egyszerűbb és jobb megoldás, de mondom még nem értek mindent belőle

Új hozzászólás Aktív témák