0

私は現在PythonでXBMCをプログラミングしていますが、エンドユーザーは左矢印を使用して利用可能なさまざまなオプションを切り替えることでリストの表示タイプを変更できることがわかりました。デフォルトのリストビュータイプであるはずのソースコードで指定する方法はありますか?

4

2 に答える 2

1

次のコードでビュータイプを切り替えることができます。

import xbmc
xbmc.executebuiltin('Container.SetViewMode(%d)' % view_mode_id)

ここで、view_mode_idは、目的のビュータイプの整数IDである必要があります。ほとんどのスキンでサムネイルのようなビューを表示するには、500を使用する必要があります。

このコマンドは、ListItemsを追加した後、endOfDirectory()を呼び出す前に実行する必要があります。

于 2014-01-29T18:03:55.717 に答える
0

ユーザーがさまざまなリスト項目から選択できるGUIに表示されるリストについて話していると思います。デフォルト値の設定は、UIxml定義の特定の部分でデフォルト値を定義することによって行われます。

例:

    <setting label="31100"
             id="ui_monitor"
             type="labelenum"
             lvalues="31110|31120"
             default="31110" />

この場合、リストには31110と31120の2つのエントリが含まれ、31110はその特定のリストのデフォルトの事前選択された値です。

于 2013-04-07T19:33:55.333 に答える