Beiträge von razdvatris

    Nun... Es geben schon Gründe warum ich mich entschieden habe eigenen Addon zu schreiben: es handelt sich um einen ausländischen Pay IPTV Service Provider, der mittels REST Api ein umfangreiches Feature-Set anbietet: Archive für die Sendungen, EPG, Video On Demand etc. Da es keinen Playlist gibt kann an der Stelle kein PVR IPTV client verwendet werden. Leider... oder zum Glück :) Also dient der Addon als Basis.

    VG

    Hallo allerseits,

    vielen dank zuerst für Feedback. Ich versuche nun die Fragen zu beantworten. Ja, in der Tat es handelt sich um ein Script addon, der Content wird dynamisch zu der Listen hinzugefügt. Es handel sich hierbei um IPTV client, der Provider teilt die TV Kanäle in Gruppen die ich in Zwei wraplisten darstelle. Die Inhalte werden auf einmal geladen so dass eine Liste alle Gruppen enthält und die andere - alle Kanäle. Also Nachladen ist nicht erfordelich. Das navigieren und selektieren von EInträgen ist ohne großen aufwand mit Python zu lösen. Ich wollte eben die navigation in der Listen mit den o.g. Effekt aber rein in XML erledigen - ich glaube einfach nicht dass das nicht möglich ist ;)
    Noch mal zu Erinnerung:

    1. Das navigieren in der Channellist soll den entsprechenden Item in der Grouplist selektieren: Channel 1.3 -> Gruppe 1, Channel 2.1 -> Gruppe 2, Channel 3.1 -> Gruppe 3, Channel 1.1 -> Gruppe 1 u.s.w
    2. Das Navigieren in der Grouplist soll der erste Channel item in der Gruppe selektiert werden: Gruppe 1 -> Channel 1.1, Gruppe 2 -> Channel 2.1 u.s.w

    Das Mockup der beiden Listen ist hier:

    Danke im Voraus und viele Grüße!

    Hallo liebe Gemeinde ;)

    Bin ganz frisch hier und hoffe hier ein Problem zu lösen welches mich seit einigen Tagen in die Wahnsinn treibt...

    Also, es gibt zwei wraplist controls, in einem sind die Channelgroups, in anderem dazugehörige Channels. Sowohl die Channelgrouppen als auch die Channels werden komplett geladen, die ListItems der beiden Listen besitzen "group_id" Property welche die Beziehung zwischen Channels und Channelgroups repräsentiert (Es ist eine 1 zu n Beziehung, also ein Channel kann nur zur eine Gruppe gehören). So weit so gut. Nun möchte ich dass beim durchblättern innerhalb der Channelliste der entsprechende Eintrag in der Channelgroup liste selektiert wird und ideal natürlich vice versa - bei durchblättern der Channelgroup liste der entsprechende Channel Eintrag (Erster Eintrag in de Channel liste mit entsp. Group id). So weit ich weiss es gibt keine Funktion Select(id) - analog zu SetFocus(id). Da muss doch bestimmt ein oder anderer Trick geben.. ?

    Mit großen Erwartungen bedanke ich mich im Voraus und wünsche allen ein erholsames Wochenende! ;)