首页 > TAG信息列表 > android-viewholder
java-在ViewHolder中未输入OnClickListener
我有一个回收站视图,显示用户在我的应用程序中发布的所有帖子.我希望用户能够单击其中一个帖子,并带到一个新片段,在该片段中,他们只能看到他们选择的帖子. 当我运行代码并单击其中一篇文章时,甚至不会触发OnCLickListener. 我曾尝试在公共无效的OnClick上添加断点,但从未触发过断android-RecyclerView中的项目未按预期对齐
我的应用程序有一个聊天活动,其中包含一个recyclerview.此recyclerview包含两个项目,显示用户接收的消息和用户发送的消息. 用户收到的消息正按预期从recyclerview的左侧对齐,但用户发送的消息未按预期从recyclerview的右侧对齐. 现在是这样的: 蓝色消息是已接收的消息,灰色消息是已java-在onCreateViewHolder中使用不同的视图
我遵循了Google Developer的YouTube频道的this教程,以实施AdMob原生快速广告. 我收到以下错误: required: packagename.adapter.viewHolder found : packagename.adapter.NativeExpressAdViewHolder 这是我的onCreateViewHolder的样子: public ViewHolder onCreateViewHolder(Viandroid-在ViewHolder中引用活动
在使用setTag方法存储的ViewHolder中保留Activity的句柄是否安全? 我发现此问题声称存储对活动的引用可能会导致内存泄漏,但已在Android 4.0中修复:https://code.google.com/p/android/issues/detail?id=18273 具体来说,我想知道拥有这样的ViewHolder是否安全: class MyHolder { prandroid-ViewHolder ImageView setVisibility重复
我有一个带有ViewHolder模式的适配器.它具有一个TextView和一个ImageView.我必须对适配器中的数据库进行一些检查,以显示或不显示ImageView. 问题是将View.VISIBLE的可见性也设置为其他位置的ImageView.我确定我的数据库不包含那些与那些imageview相关的数据,而只包含那些正确设置android-视图持有人稳定性问题
我正在将数据上传到服务器,并且如果数据成功上传到服务器,那么我会显示“已保存”,就像您可以看到图像的“已上传”一样. 但是问题是,我已经为第一行存储了数据,而在不同的行项目中获取了“已保存”文本 holder.textDataStatus.setText(ImageList.get(position).getData()); prot更改RedrawerView中的drawable更新所有行
我试图像在Facebook上一样在我的应用程序中获得“赞”按钮功能.我想要的是,每当用户单击“喜欢”按钮时,按钮上可绘制对象的颜色应从灰色变为蓝色.我正在将RecyclerView用于提要.由于RecyclerView强制使用了Viewholder模式,因此所有类似按钮的颜色此后都会更改. 我真的很感谢能为我滚动列表视图后检查/取消选中CheckedTextView
我正在使用viewHolder和getview在listvew中开发checkedtextview.从数据库填充检查/取消选中状态绑定运行良好.但是,如果我检查项目,然后滚动列表视图,它将返回到取消选中状态. 这是我的customAdapter代码. public class CustomAdapter extends ArrayAdapter<Model> { private Actiandroid-RecyclerView.Adapter的onCreateViewHolder被调用两次或更多次
我目前正在开发使用RecyclerView的应用程序. 在查看LogCat时,我注意到onCreateViewHolder在实例化之后被调用了两次. 09-22 05:22:55.209 V/Adapter﹕ Construct 09-22 05:22:55.213 V/Adapter﹕ onCreateViewHolder 09-22 05:22:55.224 V/Adapter﹕ onBindViewHolder 09-22 05:22:55.24android – RecyclerView – 当视图不再可见时回调
我有一个带有Adapter和LayoutManager的RecyclerView.适配器有大约15种不同的ViewHolders.其中一个包含加载外部内容的WebView(其中99%是YouTube以外的视频). 当任何适配器视图离开屏幕时出现问题 – WebView中的视频继续播放并且声音正在播放.不过,这对我来说是可以接受的. 当我转android – 仅在当前项目中将RecyclerView中的视图动态添加
我在RecyclerView中动态地将视图添加到我的项目中.这些添加的视图应该只与它们被添加到的项目相关,但是当我滚动时我遇到了问题.似乎View被回收并加载了一个新项目,但之前添加的视图仍然存在,现在只有错误的项目. 我假设它只是因为ViewHolder被重用,所以添加的项目在加载时会再次出android – RecyclerView onCreateViewHolder返回类型与多个自定义ViewHolders不兼容
我正在尝试在RecyclerView中使用多个ViewHolders,以便在运行时交换这些视图.我创建了两个扩展RecyclerView.ViewHolder的类: MenuItemViewHolder public class MenuItemViewHolder extends RecyclerView.ViewHolder implements View.OnClickListener { public TextView menuItandroid – 如何从片段验证recyclerview适配器TextInputEditText?
我有一个片段,其中包含recyclerview.此回收站视图使用包含视图集模式的适配器进行管理. 在片段中我有一个“保存”按钮,此按钮必须检查列表中没有TextInputEditText为空. 问题是我无法访问适配器的TextInputEditText. ViewHolder只能通过“onBindViewHolder”方法访问.我尝试以某种android – 创建时不得附加ViewHolder视图
我正在尝试创建一个显示TextView的简单RV. 这是我的适配器: public class MyRvAdapter extends RecyclerView.Adapter<MyRvAdapter.ViewHolder> { private String[] mDataset; public static class ViewHolder extends RecyclerView.ViewHolder { // each data item is justandroid – 当我从同一个ListView行更新不同的TextView时,TextView滚动正在重置
我有一个列表视图和一个特定的项目我每秒刷新剩余的时间. 它工作正常,但我有一个小错误.每当我打电话 duration.setText(newRemainingValue); 要更新该值,同一行中的另一个textView会受到影响.这个其他textVewi显示一个scolling文本 title.setSelected(true); title.setEllipsizandroid – 如何将Viewholder与ExpandableListView一起使用?
我正在尝试在我的应用程序中创建一个ExpandableListView.它有两组:第一组是颜色,第二组是符号.点击的第一组工作正常.但是,第二组显示第一组中的行(如果第二组中有更多项,那么’额外’将是正确的). 例如,我们说’颜色’是白色,黑色,红色和蓝色,符号是’/’和’.’. 如果我启动活动并android – 如何在回收站视图中访问项目的视图?
我有一个回收站视图,显示图像列表.我在该回收站视图中添加了一个onScrollListener. 现在,当检测到滚动时,我想在视图中设置imageviews的转换.因此,我需要参考基础视图持有者. 我怎么能得到那些? 在代码中(这不起作用,但你会明白我想要实现的目标): ImageView imageView = (ImageViewandroid – 单击AlertDialog项目列表时在RecyclerView布局之间切换
我有三种不同的布局cardListLayout,titleLayout,cardMagazineLayout,将来可能会有更多,用作onCreateViewHolder方法的视图. 我想在onCreateViewHolder方法中切换视图,以便用户从AlertDialog列表中选择 这个在MainActivity中的onOptionsItemSelected其中有菜单项“更改布局”,以便当android – 从Viewholder通知RecyclerView Adapter的最佳方法?
我有一个带有多个项目视图类型的RecyclerView,因此它们被分成单独的ViewHolder类.之前,当所有ViewHolder与RecyclerView Adapter位于同一类时,我可以在单击或删除项目时直接更新适配器.但是,我将ViewHolders分成不同的类以更好地组织代码.现在,我无法直接更新我的RecyclerView适配android – RecyclerView.Adapter中的ViewHolder并不特定于位置
以下是我的onBindViewHolder代码的一部分(在MyAdapter中扩展了RecyclerView.Adapter< MyAdapter.ViewHolder>) @Override public void onBindViewHolder(ViewHolder holder, int position) { // - get element from your dataset at this position StatusItem item = mDatandroid – 编辑文本奇怪的行为
我有一个ExpandableListView,其中包含自定义布局的RecyclerView.此布局包含一些视图,包括我的EditText. 我的行为是:当我点击我的编号EditText时,键盘显示约0.5秒,整个布局用默认值清除,然后键盘消失,出现文本EditText,最后我松散焦点.当我再次点击它时,键盘会保留,但是文本类型.奇android – 在RecyclerView.ViewHolder中添加片段
我有一个RecyclerView.ViewHolder,它将根据传递的对象的实例将不同的片段添加到其FrameLayout中.问题出在几乎不可能将片段添加到ViewHolder中.请注意,我已经从父级传递了FragmentManager.最初我尝试使用此代码 public void setSomething(boolean A) { if (A) { mFraandroid – 在onCreateViewHolder中创建的ViewHolder中手动创建的视图
我想制作通用适配器,让我重用它.这就是为什么我决定不通过膨胀来创建视图,而是将自定义的,先前创建的视图传递给onCreateViewHolder中ListAdapter(RecyclerView)中的ViewHolder.根据其文档,它应该是可能的,因为它说: You can either create a new View manually or inflate it froandroid – 有没有办法在RecyclerView中使用ViewStub?
我是android新手, 我一直在研究一个项目,在我的新闻提要页面中,我正在尝试包含一个模块化的Feed RecyclerView,它显示了一个不同答案形式的问题,根据问题类型进行变换.到目前为止我的方式是使用include并在需要时将表单变为可见.最近,因为我添加了更多模块,应用程序开始逐渐减速,所RecyclerView.ViewHolders中的Android DataBinding具有不同的布局
我正在尝试在新项目中使用机器人数据绑定功能,并且到目前为止对此非常满意. 但现在我在recyclerviews视图中遇到了一个问题. 我的视图使用不同的布局(基于创建时的视图类型) public MediaViewHolder onCreateViewHolder(ViewGroup parent, int viewType) { switch(viewType){