android-cursoradapter相关内容
我正在制作一个使用数据库的 android 食谱应用程序.在数据库中有一个名为“图像"的列,我在其中存储了我存储在可绘制文件夹中的食谱图片的文件名称.现在我想用食谱制作一个列表,显示:1) 食谱的标题2) 简短描述和3) 食谱的图片为此,我使用 Simplecursoradaptor. 我的问题是我无法显示图片. 我想从“图像"列中读取文件名,然后在我的 imageview (R.id
..
我使用 CursorAdapter 创建了一个 ListView .现在我正在尝试更新 ListView 并将值刷新到 ListView . 但我无法弄清楚.如何使用 Loader 或 changeCursor() 来刷新我的 ListView 下面是我设置CursorAdapter的代码: //到这里就成功了 SQLDataSore 数据存储区 = new SQLDataSo
..
我有一些代码对数据库执行两个查询并返回两个游标对象.有什么办法可以组合这两个游标,以便所有 ListView 都从两者中获取数据? 解决方案 MergeCursor(如果无法连接表).
..
我在 gridview 上使用光标适配器时遇到问题,我使用光标从媒体商店加载照片.我意识到我的 newView 和 bindView 被完全调用了.我的意思是假设我有 500 张照片,newView 也会被调用相同的次数. 我做错了什么吗?我以为它只会在单元格在屏幕上可见时调用.. public int taskA = 0;public GalleryCursorAdapter(上下文上
..
我正在从由 CursorAdapter 支持的 ListView 迁移到由 shywim 的 CursorRecyclerAdapter. 我在迁移用于返回游标对象的这部分时遇到问题: (MyCursor)mListView.getItemAtPosition(i) 如何访问 RecyclerView 中特定位置的光标?谢谢. 解决方案 遗憾的是它不是 RecyclerView
..
我有一个使用我自定义的 CursorAdapter 显示 ListView 的应用程序.在我的自定义 CursorAdapter.bindView 中,我有一个 CheckBox 对象,我设置了选中的值(基于光标上的列)并设置了一个 clickListener.这是我的代码: CheckBox mCheckBox = (CheckBox) view.findViewById(R.id.list
..
对于我的 Android 项目,我有一个列表视图,其中每个项目都有一个复选框.数据是通过使用 CursorAdapter 类从 SQLite 数据库加载的.但是,每当我滚动时,复选框位置都会移动并向下移动到列表视图的下一部分.我该如何解决这个问题?我的复选框问题的 GIF这是我的光标适配器类: public class VocabCursorAdapter extends CursorAdapt
..
我正在尝试创建一个自定义光标适配器,它将根据光标中的某些数据使用两种不同的布局.我一直在阅读关于“覆盖 getViewTypeCount() 和 getItemViewType()"来实现这一点,但我似乎无法弄清楚如何实现这一点.. 这是我的 bindView 和新 View 方法的代码: @Overridepublic void bindView(视图视图,上下文上下文,光标光标){Te
..
你好我正在寻找将游标适配器与 sqlite 一起使用的示例代码? 解决方案 非常简单的例子. 这是一个非常简单但非常有效的示例.一旦您掌握了基础知识,您就可以轻松地构建它. 在 SQLite 中使用游标适配器有两个主要部分: 从数据库创建一个合适的游标. 创建自定义光标适配器,从数据库中获取光标数据并将其与您打算表示的视图配对数据与. 1.从数据库创建一个合适
..
如何将静态数据的 ArrayAdapter 转换为 CursorAdapter 以在 SearchView 中使用建议侦听器?我已经从静态数据 (allString) 构造了 ArrayAdapter ArrayAdaptersearchAdapter = new ArrayAdapter(context, R.layout.listitem, allString); 我将它用于 Multi
..
我收到此错误 IllegalArgumentException: 列“_id"不存在 当使用 SimpleCursorAdapter 从我的数据库中检索时,该表确实有这个 _id 列.注意到这是一个常见问题,我尝试解决它,给出了一些在线解决方案,但没有一个有效.这是我的光标查询: SimpleCursorAdapter mAdapter = new SimpleCursorAdapt
..
我想创建一个非常简单的光标自定义光标适配器,以便在单击时更改行项目的颜色.使用以下代码 private static int save = -1;public void onListItemClick(ListView parent, View v, int position, long id) {parent.getChildAt(position).setBackgroundColor(Co
..
我需要使用用户设备上联系人的电话号码创建一个 MultiAutoCompleteTextView.我需要的类似于gmail;除了使用 gmail 电子邮件地址.对于联系人,我有以下需求: 每个电话号码都必须是一个条目.因此,如果 John 有 3 个号码(家庭、手机、工作),它们将显示为 3 个条目 每个条目都可以通过电话号码或名字/姓氏进行搜索 为了创建我的适配器,我尝试修改
..
当覆盖 ArrayAdapter 时,我知道使用这样的模式是正确的: if(view != null){...从数据创建新的视图设置字段}别的返回视图;//重用视图 将此模式与 CursorAdapters 一起使用是否正确?我的问题是,根据光标字段,我有一个文本颜色,它可以是红色或蓝色,所以我不希望在具有需要蓝色字段的单元格上出现任何错误,例如红色.我的 bindView 代码是这样的:
..
我试图找到一个如何使用sqlite制作recycleview的教程,但我对他的步骤不太了解.有谁能帮我解决以下问题.创建 sqlite 的数据适配器回收视图. RecyclerViewHolder.java package com.my.app;导入 android.support.v7.widget.RecyclerView;导入 android.view.View;导入 android
..
我正在使用列表视图来填充数据.在滚动它之前一切都很好.滚动时,所有 textview (COUNT) 都更改为默认值.这里我使用 Cursor 适配器来填充它. 当我在一个项目中点击 ^/向下箭头 时,下一个项目的值会发生变化. 下一个错误: 当我点击REMOVE按钮时,不是删除我点击的项目,而是从列表中删除其他项目. 这是我的 AdapterClass: public
..
我阅读了这个问题,其中说不用担心它,但是我想我需要放心. 我的自定义CursorAdapter的bindView: @Overridepublic void bindView(View view,Context context,Cursor c){//获取xml中的视图句柄ImageView imageView =(ImageView)view.findViewById(R.id.add
..
在我的应用程序中,我有一个列表视图,当您单击一个项目时,我希望对话框片段出现并带有详细信息.使用自定义的cursoradapter填充listview,并且每一行都是从relativelayout扩展的视图. 我的想法是,我将在自定义视图中具有某种id值,并且在选择该ID时,将在新的数据库查询中使用该id来填充dialogfragment.但是,我不希望该行显示该ID,而是将其隐藏.
..
目前,我正在使用getContentResolver().query()/managedQuery()获取光标以从图库应用中检索图像.由于我部分使用的API已被弃用,因此我想将CursorLoader与LoaderManager结合使用. /***创建一个游标以访问图像uri为API定义的内容*版本11及更高版本.** @return创建的游标.*/@TargetApi(Build.VERSIO
..
创建CursorLoader时,出现“ swapCursor(Cursor)is undefined”错误。我有 导入了android.support.v4(app.LoaderManager,app.LoaderManager.Loader,Content.CursorLoader,content.Loader)。不知道该如何解决该问题。 loader: import andro
..