0

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

在此处输入图像描述

4

3 回答 3

0

将 ImageViews 放在 LinearLayout 中?你的问题真的很难理解,但如果我从表面上看,那就是你的答案。

于 2013-03-28T14:11:02.620 回答
0

在您的 XML 布局中,使用LinearLayout具有水平方向的 a。

您放置在容器中的项目应具有固定宽度或设置为wrap_content

于 2013-03-28T14:14:54.693 回答
0

创建一个名为row_lauout.xmlLinearLayout在其中使用的 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 中搜索单元重用概念。这将有助于使滚动非常流畅。

于 2013-03-29T05:45:49.090 回答