当前位置: 首页 > 知识库问答 >
问题:

按钮作为一个代号的图像展开以适应容器大小

荣晨朗
2023-03-14

4)现在这些图像不会占据整个屏幕。所以如果我有一个非常大屏幕的android系统,我会在第一行看到3个图像,一个非常大的间隙,然后在第二行看到3个图像。

5)我希望,如果我意外地单击第一行和第二行之间的任何地方(在两行按钮/图像之间的空隙中),不会发生任何事情。

6)然而,问题是,网格占据了整个屏幕。因此,即使我在两行按钮/图像的空隙中单击,单个单元格也是如此巨大,以至于每当我在空隙中单击时,我实际上仍然在网格的一个单元格中单击。现在这个单元格捕获事件并将其转移到该单元格中的按钮上,一些操作就会发生。

我该怎么做?该解决方案在小/大/中尺寸屏幕的手机上应该不会出现问题。

共有1个答案

丁俊智
2023-03-14

根据您想要实现的目标,您有两种选择:

>

  • 将GridLayout容器放置在边框布局容器的北段中。这将使图像对齐到顶部。您可以轻松地使用层次结构/布局类型(这就是GUI构建器非常酷的原因)。

    将每个按钮放置在flow layout容器中,这将使其保持其首选大小。您可以将流程布局设置为居中对齐等。

  •  类似资料:
    • 问题内容: 我想将图像用作Java中的按钮,而我尝试这样做: 但这仍然显示图像后面的实际按钮,我只想将图像用作按钮,我该怎么做? 问题答案: 像这样删除边框: 然后还有内容1: 1:来自@ 3sdmx添加到问题中的解决方案

    • 问题内容: 您如何自动调整大图像的大小,以使其适合较小的div容器,同时保持其宽高比? 示例:当图像插入到编辑器面板上并且图像太大而无法容纳在页面上时,图像将自动调整大小。 问题答案: 请勿对图片标签应用明确的宽度或高度。相反,给它: 另外,如果只想指定宽度。

    • 如何让ImageView中的图像自动调整大小,使其始终适合父节点? 下面是一个小代码示例:

    • 我有一些问题与CSS为我的网页,显示社会媒体风格的帖子,包括图像。当显示图像时,它们被放置在div标记中,该标记的样式是尝试缩小图像的大小,并将图像horziont地相邻显示。 然而,我有一个问题,图像仍然试图堆叠在一起,我不能让他们调整我想要的大小,特别是在移动。目前基于其他线程,这是我得到的

    • 我正在尝试调整缩略图中的图像大小,以固定框的大小。我试过这个: 这是原始图像的外观:http://files.parsetfss.com/12917a88-ac80-4e5e-a009-fc634161b79c/tfss-6c59b59f-8f57-4610-966e-31bbc203707b-samsung-galaxy-note-4-7290-002.jpg 我也试过: 但是没有任何变化,没有

    • 我正在尝试使用Jenkins中的节点代理容器在其上运行npm指令。因此,我正在创建一个Dockerfile,以使用ssh和nodejs获取有效的映像。执行器运行良好,但当我使用npm时,它表示它不知道该命令。 当(在构建dockerfile之后)我执行docker exec-it af5451297d85 bash,然后在容器中尝试执行npm--v(例如)时,也会出现同样的问题。 我想运行npm指