草庐IT

recyclerview-selection

全部标签

android - 在不使用库的情况下滑动(滑动以关闭)时在 recyclerview 项目下创建按钮和按钮单击

我正在使用RecyclerView来显示我的列表。我使用ItemTouchHelper在RecyclerView上实现滑动以关闭。底层布局是在OnchildDraw方法中使用Canvas实现的。现在我有一个问题:我想在我的图标上设置onclick。通过点击图标,我想做一些功能。这是我的类(class):publicclassItemTouchHelperCallback:ItemTouchHelper.SimpleCallback{privateContactSearchedResultAdapter_adapter;privateRecyclerView_mRecyclerView;

android - RecyclerView 上的波纹效果在轻敲时不起作用

我尝试在我的RecyclerView上实现涟漪效应。这是我的布局:为了实现onclick监听器,我基本上遵循了这里的教程:http://sapandiwakar.in/recycler-view-item-click-handler/问题是涟漪效应,多亏了线条:android:clickable="true"android:focusable="true"android:foreground="?android:attr/selectableItemBackground"不适用于轻(也就是说快速)打印机。当我快速点击屏幕时,点击监听器被触发。这意味着已经检测到触摸事件,但是没有显示涟漪

android - 将 PreferenceScreen 类型设置为 "Select Contact"

我有一个带有一些EditText和CheckBox首选项的PreferenceActivity。我想添加联系人首选项,以便在按下按钮时允许选择联系人号码是否可以使用PreferenceActivity功能?TIA拍龙 最佳答案 AFAIK我知道没有直接的Preference对象可以做到这一点。但是你可以创建你自己的,如果你扩展DialogPreference或者Preference可能您只需要触发一个联系人选择器,然后听取结果。我太感兴趣了,所以我很乐意看到共享的代码。 关于androi

android - 使用 RecyclerView 示例无法编译

我正在考虑设计我的应用程序以与AndroidL一起使用,并将其设计为使用新的MaterialDesign。我正在查看https://developer.android.com/preview/material/ui-widgets.html处的RecyclerView示例但该示例无法编译。下面是我的Activity课protectedvoidonCreate(BundlesavedInstanceState){super.onCreate(savedInstanceState);String[]myDataset=newString[2];myDataset[0]="Hello";my

android - RecyclerView - 再次绑定(bind) View 持有者

TL,DR:我怎样才能强制回收器View再次调用onBindViewHolder方法,至少对于可见项目?调用notifyDataSetChanged()会使列表滞后几毫秒,有没有更好的办法?谢谢。我有一个带有ImageView的布局。每当为ImageView调用绑定(bind)时,我都会向服务器发送请求以获取图像。加载图像时,我将位图保存在ViewHolder的T变量中。在绑定(bind)方法中,我检查variable.getBitmap()是否为null,如果是,我将设置imageview。现在,如果我滚动我的列表,图像将被加载,但如果没有,ImageView仍然是空白的,因为没有再

android Recyclerview Layoutmanager 的 onLayoutChildren item 内容改变时调用

我有一个带有自定义布局管理器的回收器View(它是一个twowayviewstaggeredgridview布局管理器https://github.com/lucasr/twoway-view/blob/master/layouts/src/main/java/org/lucasr/twowayview/widget/StaggeredGridLayoutManager.java)我正在使用它来显示图像列表。这些图像是异步加载的,这意味着,当项目变为Activity状态时,我解码图像数据,然后将该位图加载到这些列表项View上。现在,问题是每当我将图像位图设置到项目的ImageView

android - RecyclerView 背景颜色

我使用了RecyclerView来显示一些文本数据。我得到了选择不同卡片的逻辑。我想更改所选卡片的外观。publicvoidtoggleSelection(intpos){RecyclerView.ViewHolderviewHolder=recView.findViewHolderForPosition(pos);if(selectedItems.get(pos,false)){selectedItems.delete(pos);viewHolder.itemView.setBackgroundColor(Color.WHITE);}else{selectedItems.put(po

Android:RecyclerView 的最后一张卡被切断。无法再滚动。为什么会这样?

这是正在发生的事情的截图:由于某种原因,RecyclerView的最后一张卡片没有正确显示。这是一个奇怪的事件,尤其是因为RecyclerView只是包装内容。为什么会发生这样的事情?我怎样才能使RecyclerView不被切断? 最佳答案 由poss解决:https://stackoverflow.com/users/4048794/poss选择wrap_content作为layout_width和layout_height的属性会导致RecyclerViews的截断 关于Androi

Navicat连接postgresql时出现“ERROR: column datlastsysoid“ does not exist LINE 1: SELECT DISTINCT datlas“报错

使用navicat连接postgresql时会出现无法打开数据库的问题(测试连接ok,但是打开数据库时会出现"ERROR:columndatlastsysoid“doesnotexistLINE1:SELECTDISTINCTdatlastsysoidFROMpgdatabase")原因:Postgres15从表中删除了datlastsysoid字段pg_database,因此Navicat15.0.29或16.1之前的任何版本在查找此已弃用字段时都会引发此错误解决(navicat15版本为例):方法一:安装16.1及以上版本方法二:关闭navicat,打开navicat安装目录,找到libc

android - 所选项目上的 RecyclerView 错误

我已经实现了一个带有RecyclerView数据的Horizo​​ntalScrollView,问题是在我的Adapter代码上,我已经实现了一个逻辑当一个项目被点击时它会缩放。问题显然出在这个video,我不知道发生了什么-我用一个带有boolean或int的类测试了所有内容,说这个项目被点击然后在onBindViewHolder询问这个项目,如果它被点击,然后再次缩放,如果没有然后缩放。我知道这很令人困惑,但视频有助于解释。我的list_row.xml是:我有这个RecyclerView的fragment是这样的:这是我的Fragment中的onCreateView()@Overr