我想为我的Android应用程序构建一个复合控件,可以复制这些控件以创建这些控件的数组,这些控件在UI中显示为可滚动列表。具体来说,我想为音频通道创建一个控件,该音频通道具有音量推子,平移旋钮,静音按钮和独奏按钮。然后我希望能够自动复制此控件,使16或24通道控制器显示在列表中,如音频混音器。
这是如何最好地完成的?截至目前,我计划直接进入并创建View类的扩展,我假设这将允许我创建自定义控件。但是,我以前从未这样做,我正在寻找一些确认。有人可以告诉我,我正朝着正确的方向前进吗?如果没有,请告诉我一个更好的方法