gpt4 book ai didi

android - 如何将图像从画廊 View 拖放到 GridView

转载 作者:行者123 更新时间:2023-11-29 01:43:04 24 4
gpt4 key购买 nike

谁能告诉我如何从画廊 View 中拖动图像并将其放入 android 中的 GridView 中。那可能吗。我的要求是,我有一个图像,我将它们分成几部分,通过使用自定义适配器将所有这些图像放在画廊 View 中,现在将这些图像拖到同一屏幕上的 GridView 中的厨房中。下图可以为您提供清晰的图片。给我提供如何做到这一点的方法。 enter image description here

最佳答案

Can anyone tell me the way how to drag a image form gallery view and drop that in a grid view in android. Is that possible.

是的,这是可能的。使用 Android drag/drop framework这将允许您的用户使用图形拖放手势将数据从一个 View 移动到当前布局中的另一个 View 。

example可能对你有帮助。

解释:

当您将图像拖放到新位置时

  1. 从其父 View (在您的案例中是 Galleryview)中删除该 View
  2. 将该 View 添加到您的新父级(在您的情况下为 GridView)
  3. 使用数据更新相应的适配器。

例如。

     case DragEvent.ACTION_DROP:
ViewGroup oldParent = (ViewGroup) view.getParent();
oldParent.removeView(view);
GridView container = (GridView) layoutview;
container.addView(view);
view.setVisibility(View.VISIBLE);
break;

关于android - 如何将图像从画廊 View 拖放到 GridView ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23194720/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com