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