美文网首页
微信qq建群时,选中人与搜索框联动

微信qq建群时,选中人与搜索框联动

作者: _蘇芳_ | 来源:发表于2019-12-03 17:27 被阅读0次
    <LinearLayout
        android:orientation="horizontal"
        android:layout_width="match_parent"
        android:layout_height="40dp">

        <androidx.recyclerview.widget.RecyclerView
            android:id="@+id/rv_select_member"
            android:layout_width="wrap_content"
            android:layout_height="wrap_content" />


        <EditText
            android:id="@+id/et_search_member"
            android:hint="搜索联系人"
            android:layout_width="0dp"
            android:layout_weight="1"
            android:textSize="16sp"
            android:layout_gravity="center_vertical"
            android:paddingLeft="@dimen/space_tiny"
            android:textColor="@color/font_black"
            android:layout_height="match_parent" />
    </LinearLayout>

在添加或删除数据后,比如

data.add()
adapter.notifyItemInsert()

执行下面的变更布局

        // 获取layoutParams
        val lp = rv_select_member.layoutParams
        // 获取当前数据量
        val itemCount = mSelectMemberAdapter.data.size
        // 数量大于4的时候,固定宽度
        if (mSelectMemberAdapter.itemCount > 4) {
            lp.width = SizeUtils.dp2px(40F)*4
        }else {
            lp.width = SizeUtils.dp2px(40F)*itemCount
        }
        // 设置好layoutParams后,将recyclerview滚动到最后一个元素位置
        rv_select_member.layoutParams = lp
        rv_select_member.smoothScrollToPosition(mSelectMemberAdapter.data.lastIndex)

相关文章

  • 微信qq建群时,选中人与搜索框联动

    在添加或删除数据后,比如 执行下面的变更布局

  • 2组-海阳-第三课#实战引流特训营#

    作业要求加10个群(微信或者QQ),我搜索的是QQ,微信也加了,先加的免费群等待通过中。

  • 微信如何单独群发消息

    背景:因为家长会,QQ群上发了消息,但是现在大家微信用的多,QQ群用的少,班级没有微信群,也不想建家长的微信群,一...

  • 如何提升群的核心力

    自从有了微信不久后,微信也像QQ一样可以建群了,而且建群已不需要什么门槛,什么技术,因此,不少人都有微信群,而且有...

  • 316-MrZ 第四次课第一次作业#裂变增长实验室#

    找3个你的目标微信群,把找群和进群的过程截图记录下来。 首先我先在微信搜索框里搜索了“宝妈群”,“产后群”,“产后...

  • QQ群与微信群

    2020年10月21日 晴 周三 下午,宝贝班级的数学老师说,想要家委建一个QQ群,她好将第二次测验的...

  • 浅谈QQ与微信的建群功能

    前言:此篇文章通过较为通俗的方式阐述对腾讯产品法中有关QQ与微信建群功能内容的个人理解以及延伸,希望对看过该书此片...

  • 混群杂感

    自从有了qq和微信,建群拉人抱团成了很方便,但也很随便的事。记得原来只有qq时,加一个资源群还有各种条件限制...

  • 信息技术让你我都在圈和群中

    1.人们被困在圈子和群里 随着信息技术的发展,我们每个人都成为了圈中和群中人。微信群,微信圈,QQ圈,币圈,……。...

  • 0505-阿照第四课第一次作业#裂变增长实验室#

    我做的是社交电商,引流的是宝妈群,瘦身群。试过微博,抖音,qq,微信搜索,简书知乎搜索,找朋友拉进群,换群,付费社...

网友评论

      本文标题:微信qq建群时,选中人与搜索框联动

      本文链接:https://www.haomeiwen.com/subject/mcqhgctx.html