android-gridview相关内容

在android的gridview中拖放图像

我正在开发一个示例 android 应用程序来了解拖动和放入安卓.在应用程序启动时,我在网格视图上显示了一些图像.现在我需要一次将一个图像拖到另一个位置.将图像放在另一个图像上后,图像应该交换位置.我怎样才能实现它?请指导/帮助我. 解决方案 使用 thquinn 的 DraggableGridView 您可以添加自定义布局 公共类 DraggableGridViewSampleA ..

GridLayout、TableLayout 或 GridView 中单元格的边框线?

我正在尝试为我的应用程序中的某些项目创建一个表格/网格,我希望在每个单元格周围都有一个边框以将项目分开并使设置与项目有连贯的关联.此应用程序将用于工业环境,可能会有不熟悉 Android 的人需要使用此应用程序,因此会尽量简化. 表格/网格将包含 TextView、EditText、Spinner 和 Button,并且还将包含可滚动(通过 ScrollView 父级). 我阅读了 G ..

多个项目的 GridView 项目列表选择器在 Android 中不起作用

我想长按绘制选择器,如图所示.当我长按一个项目时,CAB 菜单被激活.但是单击后列表选择器指示器会熄灭一次.我希望列表选择器一直处于活动状态,直到 CAB 菜单处于活动状态以允许进行多项选择.如果我双击,颜色应该切换.当我点击它时,此代码会闪烁.有人遇到过类似的事情吗?是否有技巧可以带来此功能? 多选网格视图: 我的 OnCreate 中的 GridView setchoice: g ..

GridView 无法显示图像

我获取了所有应用程序的图标,并在 GridView 中显示这些图标.GridView 很好地显示了它们,但是当我非常快速地向下滑动 GridView 时,有时在 GridView 上缺少两个图标.这种情况不常出现,能不能给点建议. 编辑:这个问题以前有人问过,但没有答案.Android 中的 GridView 滚动问题 解决方案 我已经解决了,在我的情况下,我在GridView的适配 ..
发布时间:2021-11-27 18:02:07 移动开发

Android GridView 按钮点击处理程序

我有一个带有 ImageView、TextView 和两个 Button's 的 Android GridView.网格看起来不错,但我发现在 GridView 中处理按钮事件很困难.我是安卓新手. 任何帮助将不胜感激. 谢谢. 解决方案 如果您希望按钮(以及其他任何东西)在您的布局中具有独特的点击操作,您需要编写一个自定义适配器并覆盖 getView(): public M ..
发布时间:2021-11-27 18:02:00 移动开发

更新gridview时如何避免闪烁?

我有一个网格视图.我显示来自 10 张图像的数组的图像.1 分钟后,我又添加了 5 张图片.要更新 gridview,我使用以下代码. aImgAdapterL.notifyDataSetChanged(); aImgAdapterL 是我的 ImgaeAdapter.新图像正在显示. 我的问题是更新 gridview 时,在图像更新期间发生闪烁或闪烁.是否可以隐藏闪烁? 解决方案 ..
发布时间:2021-11-27 18:01:53 移动开发

Android GridView 多选

我实现并激活了 GridView mGridView.setChoiceMode(GridView.CHOICE_MODE_MULTIPLE_MODAL); 模式.现在,当我长按一个项目时,我可以从我的网格中选择多个项目.我想通过正常的短点击来实现这种行为.这可能吗? 解决方案 首先,我建议您考虑一下这个用户场景是否是您一直在寻找的.默认情况下,在 Android UX 中选择您长按的 ..
发布时间:2021-11-27 18:01:46 移动开发

为 PinterestLikeAdapterView 调用 notifyDataSetChanged() 时如何避免刷新单元格?

背景 我正在使用 PinterestLikeAdapterView 库 来显示来自互联网的一些图像,就像一个 gridView,但每个单元格的高度不同. 问题 因为我使用这个库来显示来自互联网的图像,所以调用 notifyDatasetChanged 时不会导致视图混乱是至关重要的. 出于某种原因,调用此函数将调用具有不同位置的视图的 getView() 方法.例如,即使我 ..

将页脚视图添加到 Android 中的多列 GridView?

是否可以将页脚视图添加到行为类似于 ListView 的页脚的 GridView(具有多列)?那么这个footer View(例如pager view)只有在用户滚动到GridView底部的时候才会出现,而且它有整个屏幕的宽度,而不是只有1个网格元素? 解决方案 不,抱歉,GridView 不提供这种功能. 您提到将其用于“寻呼机视图".如果您的意思是“单击此处查看更多"条目,那么一 ..
发布时间:2021-11-27 18:01:21 移动开发

创建具有可点击图像的 Gridview,Android

我想创建一个具有可点击图像的 gridview.. 每当单击图像时,网格视图下方都会显示相应的值. 我面临的问题是在设计部分,我不知道如何设计这样的网格视图..每次我尝试这样做时都会得到一些不好的结果..到目前为止,我还没有 android ui 设计经验. 请帮忙! 解决方案 GridView 是一个 ViewGroup,它在二维、可滚动的网格中显示项目.使用 List ..
发布时间:2021-11-27 18:01:09 移动开发

在android中的gridview中拖放图像

我正在开发一个示例 android 应用程序来了解拖动和掉入安卓.在应用程序启动时,我在网格视图上显示了一些图像.现在我需要一次将一个图像拖到另一个位置.将图像放在另一个图像上后,图像应交换其位置.我怎样才能实现它?请指导/帮助我. 解决方案 您可以使用 thquinn 的 DraggableGridView 您可以添加自定义布局 public class DraggableGri ..

更改 GridView 的行为以使其水平滚动而不是垂直滚动

我想制作一个 UI 元素,就像 GridView 一样,我希望它具有完整的功能,但希望它可以水平滚动而不是垂直滚动. 水平滚动我的意思是它应该以这种方式构建,而不是放在 Horizo​​ntalScrollView 中. 我将是 Custom GridView 将有固定数量的 rows 说 4-5 并且 columns 应该根据 Adapter 中的项目数量可扩展.您可以将其视为与原生 ..

如何处理具有不同高度单元格的GridView?

注意:好吧,我承认标题有点含糊,但英语不是我的主要语言,我不确定如何用一句话描述问题. 背景 我正在尝试创建一个在 gridView 上显示所有应用信息的应用. gridView 将其 numColumns 设置为 auto_fit ,以便为所有类型的屏幕很好地设置其列数. 问题 由于每个应用的信息有时可能很长,因此单元格高度可能与其旁边的单元格高度不同. 我希 ..
发布时间:2021-11-27 18:00:42 移动开发

Android GridView 像列表视图一样添加页眉和页脚

也许您想在 GridView 中调用 addHeaderView() 或 addFooterView(),但它没有. 我们想要向 GridView 添加页眉视图或页脚视图是很自然的.可能你和我一样找了很久,都没有解决办法. 在这里,我给出一个解决方案. 解决方案 我发布这个答案只是希望来这里的人可以得到想要的. 让我们看看屏幕快照. 用法很简单 GridViewW ..
发布时间:2021-11-27 18:00:33 移动开发

将 GridView 调整为所有屏幕尺寸

我正在尝试将 GridView 实现为图片库的一部分.我遵循了 Android 开发者门户中的以下示例.> 本教程似乎适用于所有屏幕尺寸.正如您在下面看到的,小屏幕和大屏幕的比例正确显示(左侧 - 小屏幕尺寸,右侧 - 大屏幕尺寸. 但现在我的问题.当我想在我的 Android 项目的 LinearLayout 中实现完全相同的 GridView 时 - 正确的比例消失了 - 如下图所示. ..

Android drawSelectorOnTop 与 GridView

我正在开发一个选项卡式应用程序,其中一个片段 CollectionsFragment 包含一个 GridView,每个插槽中都有一个 ImageView.当用户单击其中一张图像时,我希望使用选择器向用户提供反馈. 我已经成功实现了选择器,但是,我的问题是选择器仅在图像的背景中绘制,但我希望选择器绘制整个图像.我在别处看到过这个问题,但是,很多人选择的解决方案,设置了 GridView 的 d ..
发布时间:2021-11-27 18:00:17 Java开发

创建具有冻结列和冻结标题的表格/网格

我正在开发一款小型 Android 应用.我需要这个 Android 应用程序的一部分是拥有一个可以水平和垂直滚动的网格.但是,最左边的列需要被冻结(始终在屏幕上,而不是水平滚动的一部分).同样,顶部标题行需要冻结(不是垂直滚动的一部分) 如果上述内容没有太大意义,这张图片有望清楚地描述这一点: 键: 白色:根本不滚动 蓝色:垂直滚动 红色:水平滚动 紫色:垂直和水平滚动 ..
发布时间:2021-11-27 18:00:10 移动开发