@Override public View getView(final int position, View convertView, ViewGroup parent) { final ViewHolder viewHolder; final String path = list.get(position); if (convertView == null) { convertView = mInflater.inflate(R.layout.grid_child_item, null); v…
今天作一个项目,就是做视频app,如果电视剧的话有许多剧集,点击一个item,播放不同的剧集,要有点击效果,并且默认是选择第一个.花费了一段时间,自己觉得有点难 度,现在和大家分享一下,下面是效果显示: 这个类是例子主类: <span style="font-size:14px;">public final class MainActivity extends Activity { private GridView gridView; private ArrayList&l…
近期做一个消息列表,发现fragment的listview载入消息出来后,每条消息都点击不了.经过询问和查下已解决 开发中非经常见的一个问题,项目中的listview不不过简单的文字,经常须要自定义listview.自己的Adapter去继承BaseAdapter,在adapter中依照需求进行编写.问题就出现了,可能会发生点击每个item的时候没有反应.无法获取的焦点.原因多半是因为在你自定义的Item中存在诸如ImageButton,Button,CheckBox等子控件(也能够说是Butt…
问题:如题 解决办法: 修改后: ViewGroup.LayoutParams params =helper.getConvertView().getLayoutParams(); params.width=LayoutParams.MATCH_PARENT; params.height=gridView.getWidth()/ROW_NUMBER 修改前: AbsListView.LayoutParams params = new AbsListView.LayoutParams(Layout…
前言 这个问题在之前做一个盒子项目时遇到过,最近又遇到了,使用GridView遇到的非常奇葩的问题,这里记录分享一下. 声明 欢迎转载,但请保留文章原始出处:)  博客园:http://www.cnblogs.com 农民伯伯: http://over140.cnblogs.com  正文 一.问题 1.1 先看问题代码:     @Override     public View getView(int position, View convertView, ViewGroup parent)…
效果图 :                         分别是第一页.第二页.第三页,随手截的图,不整齐,勿见怪.开始走了弯路,废了不少时间. 思路如下: 1.用ViewPager实现左右分页滑动,布局最下面远点标记页码是根据有多个item动态添加的. 2.每个页面的GridView的item的个数根据屏幕的宽度高度来动态设置. 3.每个界面的GridView的adapter也是根据当前页面的itemCount来动态设置的. 主要代码: package com.example.testvie…
转载请声明出处(http://www.cnblogs.com/linguanh/) 先上张效果图: 1,思路简述 这个肯定是要重写 baseAdapter的了,这里我分了两个数据适配器,一个是自定义的 listView的item 风格xml,另一个是该风格xml文件里面的嵌套的GridView数据适配.然后我们需要两个数据辅助类,类似上述,一个是专门来保存在GridView中要显示的每张图片的信息,例如它的url.name.id等等,暂称该辅助类为 UserImgs,大家可以随便增删,另一个是总…
如图所看到的: 我点击Item,右边的checkBox就会对应的变化.可是当我第一次做的时候.点击第一个Item,右边的checkBox变为绿色,可是当我listView往下拉的时候,发现以下也有是绿色的checkBox,非常显然我是没有点击以下的.那么这个问题应该怎么解决呢.以下是我解决办法: 首先是Item的布局: <? xml version="1.0" encoding="utf-8"? > <LinearLayout xmlns:andr…
SlideAndDragListView简介 SlideAndDragListView,可排序.可滑动item显示”菜单”的ListView. SlideAndDragListView(SDLV)继承于Android的ListView,SDLV可以拖动item到SDLV的任意位置,其中包括了拖动item往上滑和往下滑:SDLV可以向右滑动item,像Android的QQ那样(QQ是向左滑),然后显现出来"菜单”之类的按钮. github地址:https://github.com/yydcdut/…
1.因为给LISTVIEW增加了两个头布局,所以在点击事件ITEM索引会增加2,比如原来第一条数据的索引应该为0,增加两个头布局后,它的索引变为        2,为了使LISTVIEW的ITEM在点击时索引不变,实现以下方法 2.实现接口android.widget.AdapterView.OnItemClickListener 3.重写setOnItemClickListener  onItemClick方法 private OnItemClickListener mItemClickLis…