は、私はこのように同じ画面上で2つのリストビューを、持っていることを想像してみてください。その接続は、線を使用して表す必要があります。2つの異なるListViewの2つの要素間の接続を同じ画面に表示するにはどうすればいいですか?</p> <p><img src="https://i.stack.imgur.com/y2TgC.png" alt="2 ListViews on the same screen"></p> <p>だから、今、私は右の内の1つの要素に左から一つの要素を接続したい:
左側のアイテムは右側のアイテムに接続できます。左から1つのアイテムは複数の権利に接続でき、1つの権利は1つだけ残すことができます(この種の制限はありますが、最初の問題が解決すれば簡単です)。
ユーザーが両方のリストをスクロールでき、スクロール後にその接続を再描画する必要があることを考慮すると、これを行う方法はありません。また、画面に表示されていない項目(スクロールされている項目)との接続には何らかの表現が必要です。
これを行う方法についてのご意見はありますか?
EDIT
接続がその混乱することがないように各項目のサイズは大きくなります。 maxでは一度に5-6の接続があります。
でdrawLines()を使用することができますが、それぞれの間に一つだけの接続があります左右の列の項目ですか? (つまりitem1Left - > item7Rightのみ、item1Left < - item7Rightのみ) – Sam
接続点を固定小数点にして、スクロールで変わらないようにする方法はありますか? –
@Sam複数の接続を持つことができます。左のすべてのアイテムは、右のすべてのアイテムに接続できます。また、左から1つの項目は、右からいくつかに接続することができます。 –