我有一个按钮。它使用自定义列表视图调用另一个活动,其中包含图像和复选框,标记的位置被传递给另一个活动。它运作良好,但我需要检索几个图标以连续显示到按钮中,如图所示:

将 ImageViews 放在 LinearLayout 中?你的问题真的很难理解,但如果我从表面上看,那就是你的答案。
在您的 XML 布局中,使用LinearLayout具有水平方向的 a。
您放置在容器中的项目应具有固定宽度或设置为wrap_content
创建一个名为row_lauout.xml并LinearLayout在其中使用的 xml 文件,并在其中orientation horizontal安排所有按钮。
在您main.xml创建一个List并根据您的设计对齐它。
在 java 代码中编写一个名为的类,该类ListAdapter扩展BaseAdapter(或根据您的需要的任何其他适配器)和覆盖getView方法。
内部getView方法将 row_layout.xml 膨胀为
View view = LayoutInflater.from(parent.getContext()).inflate(R.layout.row_layout,
null);
然后为方法onClick中的所有按钮实现getView。
另一个建议在 android 中搜索单元重用概念。这将有助于使滚动非常流畅。