首页
学习
活动
专区
圈层
工具
发布
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    干货,仿qq列表,手把手实现分类悬浮提示

    新来的产品提了一个需求,让应用中的一个列表按照分类显示,并且能提示当前是在哪个分类,度娘了一番,参考了前辈们的博客,实现了如下图的效果: 效果图.gif 这种效果的实现这里是采用自定义ExpandableListView...一 项目结构 项目结构.PNG 上边儿三个类分别是我们的自定义ExpandableListView,主界面,以及ExpandableListView使用的Adapter。...下边儿几个xml文件分别是主界面布局,指示器布局,ExpandableListView子项布局,ExpandableListView组布局。...parent.size(); i++) { listview.expandGroup(i); } item点击事件 listview.setOnChildClickListener(new ExpandableListView.OnChildClickListener...() { @Override public boolean onChildClick(ExpandableListView expandableListView, View view,

    92130

    Android开发笔记(一百)折叠式列表

    ExpandableListView常用方法 Android自带的ExpandableListView可以直接用于嵌套列表,点击一个组,展开该组下的子列表;再点击这个组,收起该组下的子列表。...OnGroupClickListener 设置监听器的方法 : setOnGroupClickListener 监听器需要重写的点击方法 : onGroupClick 4、子项点击事件,相关类名与方法说明如下: 监听器类名 : OnChildClickListener...ExpandableListView常见问题 ExpandableListView有时会发现子项不会响应点击事件,这可能是某个环节没有正确设置。...; import android.widget.ExpandableListView.OnChildClickListener; import android.widget.ExpandableListView.OnGroupClickListener...android.widget.Toast; public class CustomExpandAdapter implements ExpandableListAdapter,OnGroupClickListener,OnChildClickListener

    2.5K40

    ExpandableListView简单应用及listview模拟ExpandableListView

    首先我们用到的控件是:ExpandableListView 布局文件: <RelativeLayout xmlns:android="http://schemas.android.com/apk/res...drawable/child_bg" 这个直接引color,或者图片会导致整个孩子背景都为这个颜色  ,不知道原因,如果有谁知道,请Give me say.       -->       ExpandableListView...android:groupIndicator="@null"         android:scrollbarAlwaysDrawHorizontalTrack="true" >       ExpandableListView...源码下载 /********************************LIstView模拟ExpandableListView**********************************...这个眨一看是ExpandableListView这个东东,可是本人比较笨戳,整了好久没有弄出来,最终放弃,google下,发现有人用listview来模拟实现,也就跟着做了下.

    1.5K70

    android 伸缩控件ExpandableListView 展开失败的可能原因。

    (原创)转载请声明出处https://cloud.tencent.com/developer/user/1148436/activities 问题原型:      ExpandableListView...--------------------直接看结论请拉置 红线下-------------------       早在同年5月份的时候我写过一篇 自定义 ExpandableListView 收缩类的...直到今天,本来想做个日程表,考虑到月份是可选的,所以想重新使用 ExpandableListView,逐使用之。...我们知道使用 ExpandableListView 要为它配置个 数据是配置器,也就是ExpandableListAdapter,它有9个接口函数要求重写,具体请转至我的的专题介绍了解它:http://...button 的存在导致 ExpandableListView 一级目录可点击性失效。这真是天坑,马上百度百度,看看有没有相同案例,百度了才发现,有碰到和我相同问题的,但是都没有解决!!!

    1.1K80

    安卓ExpandableListView的详细使用教程(附代码解析过程)

    ExpandableListView 一、实现效果 二、实现步骤 1.编写父布局parent.xml 2.编写子布局child.xml 3.编写适配器类GradeAdapter 三、解析适配器类 一...、实现效果   ExpandableListView又称可扩展的ListView,简单来说长这个样: 每一个一级布局下面又可以展开二级布局。...二、实现步骤 使用ExpandableListView主要有三个步骤: 编写父布局 编写子布局 适配器的书写 1.编写父布局parent.xml   父布局其实很简单,就是两个并排的TextView,用于展示课程名字和分数...id="@+id/tv_teacher" style="@style/item_child_grade" /> 3.编写适配器类GradeAdapter 一般适用于ExpandableListView...布局代码也很简单,只要有一个ExpandableListView就好了: ExpandableListView android:id="@+id/expand_lv" android:layout_margin

    1.7K20
    领券