UI でスクロール可能なリストとして表示されるこれらのコントロールの配列を作成するために複製できる Android アプリ用の複合コントロールを構築したいと考えています。具体的には、ボリューム フェーダー、パン ノブ、ミュート ボタン、およびソロ ボタンを備えたオーディオ チャネルのコントロールを作成したいと考えています。次に、このコントロールを自動的に複製して、オーディオ ミキサーのようにリストに表示される 16 または 24 チャンネルのコントローラーを作成できるようにしたいと考えています。
これはどのように達成するのが最善ですか?現時点では、View クラスの拡張機能を作成する予定です。これにより、カスタム コントロールを作成できると思います。ただし、これまでに行ったことがないため、確認を求めています。誰かが私が正しい方向に向かっていると教えてもらえますか? そうでない場合は、より良い方法を教えてください