android-adapter相关内容

如何将带有RadioButton动态列表的RadioGroup嵌套在RecyclerView的每行/项目中

我需要这样的布局: 红色标题是 dish_options 中的第一级数组,而 RadioButtons 是从 dish_options 内的$ c>项: 您可能会注意到 dish_options 是一个数组,可能还有更多该 dish_options 的键之一内的对象可能存储项数组。 我尝试使用 getItemViewType()并为第一级 dish_options (红色标题)设 ..

将ListView适配器更改为Recycler View适配器

当我将图像从SD卡加载到ListView时,它开始滞后。我无法平滑滚动。因此,我决定使用回收站视图,甚至可能使用毕加索。我面临的唯一问题是,ListView适配器不能与RecyclerView一起使用。 我如何重写以下代码/适配器以与RecyclerView一起使用? 一切顺利 公共类Saveditems扩展了BaseActivity { ArrayList ..

使RecyclerView中的最后一个Item / ViewHolder填充屏幕的其余部分或具有最小高度

我正在努力使用RecyclerView。我使用回收者视图显示模型类的详细信息。 //我的模型类 MyModel { 字符串名称; 双重纬度; 双重经度; 布尔值isOnline; ... } 由于某些值可能不存在,我将RecyclerView与自定义视图类型一起使用(一个代表我模型的每个值)。 //在我的自定义适配器内部 public void ..

Android数据绑定:可观察到的RecyclerView适配器列表

通过使用新的数据绑定库中的ObservableList类和MVVM模式,是否可以避免使用Adapter类中的"notifyItem(s)..."方法? 或者如果不是,将ObservableList绑定到RecyclerView的最简单方法是什么? 感谢您提供任何线索! 解决方案 看看RecyclerView适配器的以下实现: 如果调用OnListChangedCallba ..

Layout_behavior,其中一个适配器位于另一个适配器中

我一直在搜索,发现了一些很接近的问题和答案,但是没有一个起作用. 我正在将 CoordinatorLayout 用于带有 AppBarLayout 和 ToolBar 的列表 RecyclerView . 我的目标: 思想很简单,当您首先滚动视图时,在工具栏中折叠AppBar,然后再滚动RecyclerView. 我的层次结构: 我的片段RecyclerView(垂直 ..

不使用FirebaseListAdapter从ListView上的Firebase获取数据

此代码的问题是列表视图中未显示数据,并且应用程序也未显示任何错误.我正在从其他活动中初始化此模型类,所以请任何人可以给我关于什么是真正的问题的建议. public class FireBaseListAdapter extends AppCompatActivity { private ListView mlistview; @Override protected ..

长时间单击可从适配器检查列表视图项

我为适配器设置的笔记应用程序设置了listview.列表视图组件由一些textviews和一个复选框组成,当长按listview项时,该复选框会弹出删除图标. 当删除图标变为可见时,我会自动从适配器中显示checkboxes,以便用户可以选择他要删除的项目. 问题是我希望长按鼠标一次即可自动检查单个列表项.我该怎么办?我的逻辑不起作用. listcomponent.xml ..
发布时间:2020-05-02 10:14:38 Java开发

ListView第一项不可见/正在更新Android

我的布局ListView,EditText,Button中有3个组件. 当用户在edittext中输入文本并单击Button时,应用程序会进行Api调用,我刚刚添加的文本将添加到现有列表中,并获取项目列表.现在,我的问题是api调用成功,并且我正确获得了包含新项的列表.但是,当我在列表视图中显示它时,列表视图中的第一项从不可见.即使我有10个或更多项目的列表,我在第一个文本之后添加的文本也可以正确 ..
发布时间:2020-05-02 10:04:39 移动开发

我如何选择convertview重用?

上下文 我想要一个列表项具有3种明显不同的布局的列表项,因此我根据要显示的项的类型来创建适配器,以创建适当的视图. 例如我想列出一些图像,文本和数字,每个都有一些标题. 我知道在 public View getView(int position, View convertView, ViewGroup parent) convertView表示重复使用不再可见的listItems视图. ..
发布时间:2020-05-02 10:04:31 移动开发

如何在滚动ListView时显示类似Whatsapp的日期

当我像WhatsApp一样滚动ListView时,如何在应用程序中显示日期? 为了清楚起见,请参见下图: 当我滚动ListView时,日期将显示在列表上方. 如果您仍然不明白我的问题,请打开您的WhatsApp,然后转到任何组&开始滚动:您会看到显示较早文本的日期. 解决方案 要显示此屏幕截图的日期,您可以使用 val firstVisiblePosition = layo ..

根据其中的多行textview动态设置ListView Height

我正在使用基本适配器来动态设置列表视图中的数据.我试图动态设置listview的高度.如果其中的textview是单行,则效果很好.但是,如果textview是多行,则高度设置不正确.高度仅考虑单行textview设置.如何正确设置包含多行textview的listview项的高度.这是代码: 片段代码: ListView mlistNews=(ListView)rootView.fi ..

Android-在AsyncTask之后更新listview

我为我的英语致歉,但已通过Google翻译.我需要我的应用程序帮助,我正在使用具有 3个不同组的ExpandableListView,具有 static 项的2个组以及具有应的项的组AsyncTask之后> update . 第一次运行应用程序时,包含动态项目的组为空,而第二次为可见.如何实时更新动态项目? 我的应用程序是以这种方式构造的,我有一个实例化ExpandableListView的主要活 ..