首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往
您找到你想要的搜索结果了吗?
是的
没有找到

可拖拽gridview

在Android开发中,我们常常用到ListView和GridView,而有的时候系统的ListView,GridView并不能满足我们的需求,所以我们需要自己定义一个ListView或者GridView...item上面,使得GridView的item发生交换,比较典型的就是我们的Launcher,网上有很多关于GridView的拖动的Demo,但是大部分都是相同的,而且存在一些Bug,而且大部分都是点击GridView...的哪一个位置 到GridView的item过多的时候,可能一屏幕显示不完,我们手指拖动item镜像到屏幕下方,要触发GridView想上滚动,同理,当我们手指拖动item镜像到屏幕上面,触发GridView...new WindowManager.LayoutParams();           mWindowLayoutParams.format = PixelFormat.TRANSLUCENT; //图片之外的其他地方透明...DragGridView自动向上滚动,如上图的6号线 理解了这六个距离,我们就来看看创建Item镜像的方法里面,其他的我不多说,首先设置format为PixelFormat.TRANSLUCENT,表示除了我们显示图片和文字的其他地方为透明

4.8K50

Gridview导出到Excel,Gridview中的各类控件,Gridview中删除记录的处理

Asp.net 2.0中新增的gridview控件,是十分强大的数据展示控件,在前面的系列文章里,分别展示了其中很多的基本用法和技巧(详见< ASP.NET 2.0中Gridview控件高级技巧>)...一、Gridview中的内容导出到Excel 在日常工作中,经常要将gridview中的内容导出到excel报表中去,在asp.net 2.0中,同样可以很方便地实现将整个gridview中的内容导出到...要注意的是,由于gridview的内容可能是分页显示的,因此,这里在每次导出excel时,先将gridview的allowpaging属性设置为false,然后通过页面流的方式导出当前页的gridview...二、访问gridview中的各类控件 在gridview中,经常要访问其中的各类控件,比如dropdownlist,radiobutton,checkbox等,下面归纳下在gridview中访问各类控件的方法...中的GridView_RowCommand 和 GridView_Row_Deleting 事件都会被激发接者,我们处理其rowdatabound事件中: protected void GridView1

2.5K20

Android布局GridView

1.android:cacheColorHint 这个属性一般多用在自定义ListView或则GridView的时候   自定义listview,gridView的时候,当你不使用android...对象, b.gridAdapter自定义的适配器 c.准备资源文件,数组类型的 private GridView my_gridView_user; private Adapter_GridView adapter_GridView...控件 f.设置adapter和监听事件 adapter_GridView=new Adapter_GridView(getActivity(), pic_path);//图标资源文件 my_gridView_user.setAdapter...(adapter_GridView); my_gridView_user.setOnItemClickListener(new OnItemClickListener() { @Override...的图片是定死的,也就是在资源文件中,如果想要从网络中动态加载的话,那就在activity里面异步进程请求网络数据,通过handler处理,再绑定给adapter就是一样的了 调用的本地的资源:holderView.iv_pic.setImageResource

1.2K30

Android中使用GridView实现仿微信图片上传功能(附源代码)

由于工作要求最近在使用GridView完成图片的批量上传功能,我的例子当中包含仿微信图片上传、拍照、本地选择、相片裁剪等功能,如果有需要的朋友可以看一下,希望我的实际经验能对您有所帮助。...gridView; // 网格显示缩略图 private final int IMAGE_OPEN = 4; // 打开图片标记 private String pathImage; // 选择图片路径...= (GridView) findViewById(R.id.gridView); gridView.setOnItemClickListener(this); dialog = new MyDialog...View view = layout.inflate(R.layout.layout_select_photo, null); } private void initData() { /* * 载入默认图片添加图片加号...// 点击图片位置为+ 0对应0张图片 // 选择图片 dialog.show(); // 通过onResume()刷新数据 } else { dialog(position); } } /* * Dialog

82651
领券