android-adapter相关内容

如何使用意图将模型类型列表从适配器传递到另一个活动

我有一个部门列表,其中包含部门名称,例如,男装,女士等.现在,如果我单击“女士",则应显示下一个屏幕,其中包含与该部门相关的类别列表女士们 . 使用我目前的代码,仅显示类别列表中的第一项.这是我的部门适配器代码: public class Department_Adapter extends RecyclerView.Adapter { pu ..
发布时间:2020-08-24 23:50:25 其他开发

从onResume()调用后adapter.notifyDataSetChange()不起作用

我遇到一个问题,当我调用adapter.notifyDataSetChange()来从onResume()函数刷新listActifity时,此后似乎无法在该活动的任何其他函数中工作. 当用户单击“后退"按钮(在另一个屏幕上)并返回带有列表的窗口时,我希望刷新列表(视图). 我注意到的一件事是,当我从数组列表中更改一个对象时,notifyDataSetChange()可以(通过其他功能)起作 ..
发布时间:2020-08-24 23:50:20 移动开发

具有不同类型和适配器的RecyclerView

并感谢您对我的要求的关注. 我是Andorid Studio的新手,正在开发一个App,它必须显示事件,课程和新闻的列表.有一个DrawerLayout,它允许导航到Event,Course和News的区域,每个区域都有每个特定的RecyclerView,但是到home活​​动中,我必须显示所有项目(Event,Course和News). 我为每个项目创建了一个适配器(因为它们具有不同的属性),并 ..

Android RecyclerView:为什么列表中的第一项已被选中?

我有一个CardViews的RecyclerView列表,默认背景为白色.我设置了一个OnLongClickListener来选择CardView并加载一个DialogFragment来确认该项目(CardView)的删除,并将背景色更改为红色. 一切正常,除了在列表中创建的第一个CardView已经显示红色背景,即使用户没有OnLongClicked CardView.此后,即使用户尚未O ..
发布时间:2020-08-24 23:50:06 移动开发

当GridView滚动时,它将更改其视图的激活状态

我用一些String创建一个gridview.当我单击每个按钮时,将其状态更改为“激活",然后使用该属性更改所选项目的颜色. 如果不滚动gridview,所有组件都可以正常工作,但是如果我选择了一个项目,并且在滚动gridview之后,每次滚动gridview时,该项目就会开始更改其颜色. 您能帮我找到错误吗? :( 这是我的代码: @Override public ..
发布时间:2020-08-24 23:49:55 移动开发

在Android中单击下拉菜单时,带有客户适配器的微调器将引发Resources $ NotFoundException

我正在开发一个Android应用程序.在我的应用中,我正在使用微调视图.但是我正在使用带有自定义适配器的微调器视图,因为带有微调器的微调器将很快变得更加复杂. Spinner的所有数据都来自服务器,但来自排球.我的带有客户适配器的微调器视图正确显示了数据.但是问题是当我单击下拉列表选择项目时.它引发异常. 这是我的用于微调器视图的客户适配器: public class SpinnerI ..
发布时间:2020-08-24 23:49:15 移动开发

Android:如何在RecyclerView列表中维护CardViews的视图?

我有一个RecyclerView列表,其中显示了CardViews的垂直列表. AppBar上有一个action_search MenuItem,可在单击该菜单项时处理SearchView方法. SearchView运行一种过滤器方法,该方法可以搜索CardView数据. 我设置了filterList来保存从搜索结果中过滤出的CardViews. filter()方法在执行搜索查询之前清除f ..
发布时间:2020-08-24 23:49:07 移动开发

没有适配器连接,跳过布局

我收到一个错误消息,说没有适配器连接跳过布局.模拟器运行时该列表没有出现.请帮助.我在列表中看不到任何内容.屏幕显示为空白.该活动中的其他项目正在出现.在互联网上几乎看到了所有答案,但没有任何解决办法 这是logcat错误. E/RecyclerView:未连接适配器;跳过 布局 public class SongsTab extends Fragment { private ..

隐藏自定义微调器列表中的选定项目

我有一个微调器,通过适配器显示一些项目.事情是,每当我单击微调框时,它就会显示用户可选择的所有项目的列表.我想从列表中隐藏当前选中的项目. 示例: 这是我的物品清单: 已选择:项目A 纺锤列表: 项目A 项目B 项目C 如果我选择项目B,它将变为: 已选择:项目B 纺锤列表: 项目A 项目B C项 我想隐藏微调框列表中的选定项目. ..
发布时间:2020-08-24 23:49:03 移动开发

Android:RecyclerView:未连接适配器;跳过布局

当显示RecyclerView列表时,我不断收到错误消息"RecyclerView:未连接适配器;跳过布局" .我有3个标签,一个标签具有从SQLite数据库填充的RecyclerView列表.我没有崩溃,并且数据在视图中正确显示,但是我仍然收到此错误. 我认为这只是一个警告,因为数据正确放置到位,但是当我尝试onClick时它不起作用,并且我确定它与该错误有关. 我知道这个问题已经问 ..

Android:如何在当前主线程中使用mFusedLocationClient回调(结果位置)

以下是我连接RecyclerView的适配器,在该适配器中,我需要更新显示当前位置到另一个位置的距离的TextView之一. 现在,要获取当前位置,我正在使用mFusedLocationClient.requestLocationUpdates(mFusedLocationRquest,mLocationCallback,null); 如果我要使用以下代码,并且刚刚在具有运行时权限的应 ..
发布时间:2020-08-24 23:48:40 移动开发

具有通用类的自定义android适配器

我正在尝试在Android中创建通用适配器,因此无法一遍又一遍地编写它. 事情是,它正在运行,但是回收效果不是很好,它显示了我想要的内容,但是当我滚动时,它的排列顺序并不相同. public class CustomListViewAdapter extends BaseAdapter { private List objects; private LayoutInfla ..
发布时间:2020-08-24 23:48:38 移动开发

Spinner上的setAdapter()和setDropDownViewResource()之间的区别

我看着这个问题 android.R.layout.simple_spinner_dropdown_item和android.R.layout.simple_spinner_item 之间的区别,但找不到我的问题的答案. 我可以看到simple_spinner_item和simple_spinner_dropdown_item之间存在差异.但是,为什么我需要同时设置它们?旋转器布局的哪一部分由 ..

当我更新时,Recyclerview位置更改为第一个位置

当我滚动RecyclerView时,我正在使用onLoadMoreListener.当您滚动到底部时,它将更新RecyclerView数据.更新Recyclerview数据后. Recyclerview返回顶部.理想情况下,我想保留在RecyclerView中的位置.关于我应该如何做的任何想法? mAdapter.setOnLoadMoreListener(new OnLoadMoreLis ..

Android-ArrayAdapter复制ListView项

我有一个ListView小部件(位于其他UI元素下方),它是不扩展ListActivity的Activity的一部分.我正在尝试编写一个基本功能,该功能可以在单击Button时将其他项目添加到ListView.此数据是从EditText获得的.我为onCreate()中的ListView定义了Adapter(在我的情况下为ArrayAdapter),并使用setListAdapter()为List ..