2016-06-13 12 views
1

私のプロジェクトでTreeクラスのサブクラスを使用しています。私は2つの問題があります。最初に、ノンリーフノードが展開または折りたたまれたときのテキストを変更したいと思います。次に、いくつかのノードを展開するときにツリーが画面を超え、scrollableがtrueに設定されていても、一番下までスクロールできません。具体的には、ツリーは常に最初と同じ数のノードを表示します。それが10個のノードで始まっている場合は、展開した後、ツリー全体ではなく10個のトップノードだけをスクロールすることができます。CodeNameOne - ツリーの拡張または折りたたみに反応する

両方の点を見つけようとしているうちに、私は展開/折りたたみ時のコールバックを探しましたが、プライベートであるようです。拡大/縮小や他の方法でリスナーを追加して問題を解決する方法はありますか?

答えて

0

ツリーはスクロール可能な階層に配置する必要があります。たとえば、 Formの境界線レイアウトの中央に表示されます。

createNodeの方法を無効にしてTreeとし、任意のタイプのComponentを作成できます。イベントに基づいて展開されたときにテキストが変更され、必要な処理が実行されます。

関連する問題