草庐IT

ListView-Adapter

全部标签

android - 除非重新启动,否则滑动选项卡中的 ListView 不会更新

在我的应用程序中,它有两个选项卡,一个是提醒,另一个是已完成的任务。当切换按钮被点击时,我希望它将列表移动到已完成的任务。想法是:从sqlite中获取选中的行id根据id从ReminderTable中检索数据并插入CompletedTable。在已完成的选项卡中调用Retrieve方法。但是当我单击切换按钮并滑动到“已完成”时,它仍然是空的。退出应用程序并滑动到选项卡后,仅显示数据。如何在滑动时让数据立即显示在“已完成”选项卡中,而不是退出应用程序并再次重新打开?谢谢AllAdapter(提醒)holder.toggle.setOnClickListener(newView.OnCli

ruby-on-rails - 无法加载 'active_record/connection_adapters/sqlite3_adapter'

我正在尝试在我的笔记本电脑(DebianWheezy64位)上安装ROR。首先,我通过第一个答案解决了这个问题(enterlinkdescriptionhere)。现在rails服务器启动了,但是在localhost:3000的浏览器上浏览时出现以下错误:Couldnotload'active_record/connection_adapters/sqlite3_adapter'.Makesurethattheadapterinconfig/database.ymlisvalid.Ifyouuseanadapterotherthan'mysql','mysql2','postgresq

ruby-on-rails - 无法加载 'active_record/connection_adapters/sqlite3_adapter'

我正在尝试在我的笔记本电脑(DebianWheezy64位)上安装ROR。首先,我通过第一个答案解决了这个问题(enterlinkdescriptionhere)。现在rails服务器启动了,但是在localhost:3000的浏览器上浏览时出现以下错误:Couldnotload'active_record/connection_adapters/sqlite3_adapter'.Makesurethattheadapterinconfig/database.ymlisvalid.Ifyouuseanadapterotherthan'mysql','mysql2','postgresq

OpenHarmony源码分析之分布式软总线:os_adapter模块解析

一、概述os_adapter模块是操作系统适配层。HarmonyOS的操作系统底层可以是:HarmonyOSmicrokernel,Linuxkernel,且LiteOS将成为一个完整的鸿蒙微内核架构。鸿蒙系统内部各个模块内部使用的函数需要支持针对不同版本平台的适配,体现各部分解耦的模块化设计思想,针对不同的硬件设备,组合成最适合该设备的OS。当前版本的鸿蒙系统的os_adapter模块针对LiteOS内核和Linux内核实现了互斥锁和消息队列的适配。下面分别对两种内核的适配源码进行分析。二、源码分析基于LiteOS内核的os_adapter.c文件解析。/**Copyright(c)2020

Android:过滤 SimpleCursorAdapter ListView

现在,我在尝试在我的自定义SimpleCursorAdapter中实现FilterQueryProvider时遇到了问题,因为我不确定在FilterQueryProvider的runQuery函数中要做什么。换句话说,由于构成我的ListView的查询基本上是从我的数据库表中获取行ID、名称和第三列,因此我希望能够根据名称列的部分值过滤游标。但是,我不确定我是否可以直接从runQuery执行此操作而不扩展我的数据库类,因为我想过滤现有的游标,或者我是否必须在我的数据库类中创建一个新的查询函数来部分搜索我的名字列,如果是,我将如何在runQuery中使用CharSequence约束参数时

Android:过滤 SimpleCursorAdapter ListView

现在,我在尝试在我的自定义SimpleCursorAdapter中实现FilterQueryProvider时遇到了问题,因为我不确定在FilterQueryProvider的runQuery函数中要做什么。换句话说,由于构成我的ListView的查询基本上是从我的数据库表中获取行ID、名称和第三列,因此我希望能够根据名称列的部分值过滤游标。但是,我不确定我是否可以直接从runQuery执行此操作而不扩展我的数据库类,因为我想过滤现有的游标,或者我是否必须在我的数据库类中创建一个新的查询函数来部分搜索我的名字列,如果是,我将如何在runQuery中使用CharSequence约束参数时

android - 数据库更改后如何刷新我的 ListView?

我正在尝试在Android应用程序中管理一个简单的列表。列表的内容保存在SQLite数据库中。当用户选择并按住特定行时,会出现一个带有“删除”选项的上下文菜单。当他们选择“删除”时,该行将从数据库中删除,但View不会刷新。当我退出应用程序并返回时,相应的行已被删除。所以,我知道该行已被删除,只是ListView没有刷新。这里是相关的代码位...在onCreate方法中...SQLiteDatabasedb=tasks.getReadableDatabase();Cursorcursor=db.query(TABLE_NAME,newString[]{_ID,TITLE,DETAILS

android - 数据库更改后如何刷新我的 ListView?

我正在尝试在Android应用程序中管理一个简单的列表。列表的内容保存在SQLite数据库中。当用户选择并按住特定行时,会出现一个带有“删除”选项的上下文菜单。当他们选择“删除”时,该行将从数据库中删除,但View不会刷新。当我退出应用程序并返回时,相应的行已被删除。所以,我知道该行已被删除,只是ListView没有刷新。这里是相关的代码位...在onCreate方法中...SQLiteDatabasedb=tasks.getReadableDatabase();Cursorcursor=db.query(TABLE_NAME,newString[]{_ID,TITLE,DETAILS

Android:带 CheckBox 的 ListView,从 SQLite 数据库填充不太工作

与此处的其他几篇文章一样,我正在尝试创建一个包含每行复选框的ListView,并使用SQLite数据库来存储选择的当前状态。从http://appfulcrum.com/?p=351的例子开始,它并没有按原样工作,我创建了一个简单的应用程序来创建数据库,用20个项目填充它,并显示列表。它成功地检索了状态并存储了选择的状态。但是,如果我更改它、滚动到列表的另一端并向后滚动,它不会正确显示CheckBox状态。例如如果我选择第一个CheckBox,滚动到底部,然后返回顶部,则不再设置CheckBox。这是在Android2.1三星手机上运行的。如果我返回主屏幕,返回列表,CheckBox设

Android:带 CheckBox 的 ListView,从 SQLite 数据库填充不太工作

与此处的其他几篇文章一样,我正在尝试创建一个包含每行复选框的ListView,并使用SQLite数据库来存储选择的当前状态。从http://appfulcrum.com/?p=351的例子开始,它并没有按原样工作,我创建了一个简单的应用程序来创建数据库,用20个项目填充它,并显示列表。它成功地检索了状态并存储了选择的状态。但是,如果我更改它、滚动到列表的另一端并向后滚动,它不会正确显示CheckBox状态。例如如果我选择第一个CheckBox,滚动到底部,然后返回顶部,则不再设置CheckBox。这是在Android2.1三星手机上运行的。如果我返回主屏幕,返回列表,CheckBox设