Android 日历特定事件删除

2023-12-15

我创建了一个应用程序,可以轻松地将我想要的值放入设备的日历中,但是当我想以编程方式从日历中删除它时,我找不到方法。

我在网上搜索过,主要是其他 stackoverflow 问题,以找到答案(此处链接):

删除日历条目,

日历中的事件未删除,

删除特定事件.

我找到了删除日历上所有事件条目的方法:

public void onClick(View v) {
    Uri eventsUri = Uri.parse("content://com.android.calendar/events");
    ContentResolver cr = getContentResolver();
    Cursor cursor;
    cursor = cr.query(eventsUri, new String[]{ "_id" },"calendar_id=" + 1, null, null);
    while(cursor.moveToNext()) {
        long eventId = cursor.getLong(cursor.getColumnIndex("_id"));
        cr.delete(ContentUris.withAppendedId(eventsUri, eventId), null, null);
    }
    cursor.close();
    // Show message
    Toast.makeText(getApplicationContext(), "Calendar Cleared!",Toast.LENGTH_LONG).show();
}

它有效,但我真正想要的是仅删除一个特定的事件条目。所以我的问题是:

1.) 您能给我一个关于如何删除 Android 日历上特定事件的链接或代码片段吗?

2.) 是否可以通过查找日历条目来删除它title ?


None

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

Android 日历特定事件删除 的相关文章

  • 使用workmanager时Firestore脱机持久性错误

    我正在使用一个WorkManger定期从我的中检索信息Firestore当应用程序处于后台和前台时的数据库 此信息用于根据状态更新 UI 因此不同的状态会添加或删除 UI 的不同部分 第一次运行时效果很好 但是 一旦应用程序处于后台并且Wo
  • android中向sqlite中插入大量数据

    目前 我必须一次向我的 Android 中插入超过 100 亿条数据 然而 内存不足的问题会使程序崩溃 sqlite 插入测试非常简单 只需使用 for 循环生成 sql 插入命令并通过 开始 和 提交 进行包装 private Array
  • 找不到 com.google.firebase:firebase-core:9.0.0 [重复]

    这个问题在这里已经有答案了 在遵循有些不一致的指示之后here https firebase google com docs admob android quick start name your project and here http
  • android xamarin 中的 reCaptcha

    我想在 Xamarin android 应用程序中实现验证码 我抓住了这个在 Android 中集成 googles reCaptcha 验证 https www c sharpcorner com article how to integ
  • CollapsingToolBarLayout - 状态栏稀松布颜色不改变

    几天前我更新了我的 android studio 并开始使用 CoordinatorLayout 和 CollapsingToolbarLayout 只是尝试一些东西 工具栏稀松布颜色似乎覆盖了状态栏初始颜色和状态栏稀松布颜色 从 xml
  • 带有 EditText 和 Spinner 的对话框

    我有一个按钮 单击后会弹出一个对话框 我希望对话框有一个EditText and a Spinner对话框内 我不知道如何设置它的视图 我有一个代码AlertDialog它有效 只是EditText and Spinner我需要将其放入其中
  • Android:捕获的图像未显示在图库中(媒体扫描仪意图不起作用)

    我遇到以下问题 我正在开发一个应用程序 用户可以在其中拍照 附加到帖子中 并将图片保存到外部存储中 我希望这张照片也显示在图片库中 并且我正在使用媒体扫描仪意图 但它似乎不起作用 我在编写代码时遵循官方的Android开发人员指南 所以我不
  • 是否有 ADB 命令来检查媒体是否正在播放

    我想使用 ADB 命令检查根植于终端的外部设备中是否正在播放音频 视频 我无法找到任何 ADB 命令 如果有 我尝试过 adb shell dumpsys media player 我想要一个命令来指定视频是否正在运行 您可以使用以下命令查
  • 如何使用 IF 检查 TextView 可见性

    我有一个 onCheckedChangeListener 来根据选择的单选按钮显示文本视图 我有 1 个疑问和 1 个难题 想知道是否有人可以帮助我 问题 您能否将单选组默认检查值设置为 否 单选按钮 以便一开始就不会检查任何内容 问题 如
  • 如何默认在 ActionOpenDocument 意图中显示“内部存储”选项

    我需要用户选择一个自定义文件类型的文件 并将其从 Windows 文件资源管理器拖到 Android 设备上 但默认情况下内部存储选项不可用 当我使用以下命令启动意图时 var libraryIntent new Intent Intent
  • 在 android DatePickerDialog 中将语言设置为法语

    有什么办法可以让日期显示在DatePickerDialog用法语 我已经搜索过这个但没有找到结果 这是我的代码 Calendar c Calendar getInstance picker new DatePickerDialog Paym
  • 字符串数组文本格式化

    我有这个字符串 String text Address 1 Street nr 45 Address 2 Street nr 67 Address 3 Street nr 56 n Phone number 000000000 稍后将被使用
  • 错误:在根项目“projectName”中找不到项目“app”

    我有一个在 Eclipse 中开发的旧应用程序 现在尝试将其迁移到 Android Studio 我更新了库并遵循了基本步骤 现在 我收到此错误 Error Project app not found in root project pro
  • Android Studio - Windows 7 上的 Android SDK 问题

    我对 Google i o 2013 上发布的最新开发工具 Android Studio 有疑问 我已经成功安装了该程序并且能够正常启动 我可以导入现有项目并对其进行编辑 但是 当我尝试单击 SDK 管理器图标或 AVD 管理器图标时 或者
  • Android 中麦克风的后台访问

    是否可以通过 Android 手机上的后台应用程序 服务 持续监控麦克风 我想做的一些想法 不断聆听背景中的声音信号 收到 有趣的 音频信号后 执行一些网络操作 如果前台应用程序需要的话 后台应用程序必须能够智能地放弃对麦克风的访问 除非可
  • .isProviderEnabled(LocationManager.NETWORK_PROVIDER) 在 Android 中始终为 true

    我不知道为什么 但我的变量isNetowrkEnabled总是返回 true 我的设备上是否启用互联网并不重要 这是我的GPSTracker class public class GPSTracker extends Service imp
  • Android:膨胀布局时出现 StackOverFlowError 和 InvokingTargetException

    首先 对不起我的英语 我在膨胀布局时有一个问题 我有一个自定义视图 从 LinearLayout 扩展而来 称为按钮帮助 我在名为的布局上使用该视图加载活动 我的以下代码在所有设备和模拟器上都能完美运行 但具有 QVGA 屏幕 例如 Sam
  • 实现滚动选择 ListView 中的项目

    我想使用 ListView 您可以在其中滚动列表来选择一个项目 它应该像一个 Seekbar 但拇指应该是固定的 并且您必须使用该栏来调整它 我面临的一个问题是 我不知道这种小部件是如何调用的 这使得我很难搜索 所以我制作了下面这张图片 以
  • Firebase 添加新节点

    如何将这些节点放入用户节点中 并创建另一个节点来存储帖子 我的数据库参考 databaseReference child user getUid setValue userInformations 您需要使用以下代码 databaseRef
  • 将 Intent 包装在 LabeledIntent 中以用于显示目的

    要求 我的应用程序中有一个 共享 按钮 我需要通过 Facebook 分享 我需要选择是否安装原生 Facebook 应用程序 我们的决定是 如果未安装该应用程序 则将用户发送到 facebook com 进行分享 当前状态 我可以检测何时

随机推荐

  • 如何在 ClearCase 中按文件扩展名删除文件元素?

    我有很多xxx cmd位于多个文件夹中的文件 例如child1 child2 child3等 他们有一个父文件夹parent 是否有一个cleartool命令可以在parent删除所有的文件夹 cmd所有子文件夹中的文件 不容易 因为在执行
  • 枚举当前 Visual Studio 项目中的所有文件

    我正在尝试编写一个简单的 Visual Studio 2012 扩展 我已经生成了扩展模板 并且可以从工具菜单中打开一个对话框 我想枚举当前打开的项目中的所有文件 然后根据一些规则过滤它们 我正在寻找的是返回 IEnumerable 的代码
  • 无法从我的 Flutter Web 访问 RestAPI (FastAPI) - 跨源请求被阻止

    我有一个 Linux 服务器 我有两个 Docker 容器 在第一个容器中 我部署 Flutter Web 在另一个容器中 我使用 FastAPI 运行 RestAPI 我将两个 Docker 容器设置在同一个网络中 因此通信应该可以正常工
  • 在 page_load 上的内容页上传递母版页控制值

    我在主页上有一个下拉列表 我想在加载内容页面时在内容页面上传递选定的值 我的问题是 只有当我更改下拉列表上的值时 该值才会传递 因此 当页面加载时 我必须从下拉列表中重新选择以捕获下拉列表的值 如果我正在浏览内容页面 则所选值不会在页面加载
  • 使用 Selenium WebDriver 直接操作剪贴板

    是否可以使用 Selenium WebDriver 用一些要粘贴的文本预先填充剪贴板 就像文本已复制到另一个应用程序中一样 最好使用 Python 绑定 不 似乎不是 作为一个browserSelenium 是一种操作工具 旨在执行浏览器特
  • Java连接多个数据库

    我正在创建一个连接到多个数据库的java应用程序 用户将能够从下拉框中选择他们想要连接的数据库 然后 程序通过将名称传递给创建初始上下文的方法来连接到数据库 以便它可以与 Oracle Web 逻辑数据源进行通信 public class
  • 编辑预定的待处理意向

    我编写了一个应用程序 可以在之前选择的预定时间打开 关闭 WiFi 它的工作方式非常简单 从时间选择器中选择时间 然后添加它 它以编程方式从时间选择器获取数据并设置和警报 我首先写下我的活动和广播接收器的代码 在这段代码下面我将写下我的问题
  • instanceof 抛出不兼容的类型

    我最近在以下代码片段中遇到了一个奇怪的编译错误 class A class B extends A class Example class Demo public static void main String args B b new B
  • android gridview 行分隔符/分隔符

    有没有办法在网格视图中的行之间显示 水平 分隔线 我尝试在每个网格项目下方放置一个小分隔符图像 但这不是解决方案 因为当一行未完全填充项目时 它不会跨越整行 有没有办法在每一行之间添加图像 我只能找到改变行间距的方法 如果您使用网格项目的自
  • 格式指定类型“unsigned Short”,但参数类型为“int”

    我有一个扫描字符串的方法 将任何新行转换为 br 对于 HTML 有问题的行是 NSCharacterSet newLineCharacters NSCharacterSet characterSetWithCharactersInStri
  • 如果是负数则删除行

    如果我的 data frame 看起来像 A B C 1 10 James Math 2 1 Tony Science 3 5 Kevin Math 4 11 Chris Math 5 13 Min English 我想删除行 如果A有一个
  • 如何自动化使用 Web 服务的任务

    我有一个winform应用程序需要消耗一个网络服务 Web 服务检查数据库中是否有任何更改 如果数据库中有任何更改 则应通知 winform 应用程序并相应地执行一些任务 我怎么做 我想在我的 winform 应用程序中使用计时器 然后每隔
  • 将 HTML 字符串转换为图像

    我有一个保存 HTML 标记的字符串变量 该 HTML 标记基本上代表了电子邮件内容 现在我想根据该字符串内容创建一个图像 该图像实际上包含 HTML 标记 我不想通过将此内容写入其中来创建 HTML 文件 我只想使用这个字符串创建一个图像
  • CHtmlView Navigate2 和 ExecWB 执行

    这是链接到我之前的问题 我已经成功地从CHtmlView对于我的应用程序生成的报告的新型视图 但我在新视图中发现了一些问题 class CMyHtmlView public CHtmlView protected create from s
  • async/await 总是返回承诺

    我正在尝试异步 等待功能 我有这样的代码模仿请求 const getJSON async gt const request gt new Promise resolve reject gt setTimeout gt resolve foo
  • 如果派生类继承基类的私有成员,那么为什么不继承构造函数呢?

    我想澄清我对 C 中这个基本 OOPS 概念的理解 在大多数互联网网站上 我读到派生类inherits基类的私有成员 但它无法访问那些成员 派生类可以访问 public protected internal 和 基类的受保护内部成员 即使派
  • 使用 AlertDialog.Builder 时防止显示 StatusBar

    In the XML of my MainActivity 我已经对其进行了编程 以便it uses一个主题与NoActionBar因此没有显示操作栏 然而 每当我想显示一个对话框时 我都会调用我的一个DialogFragments使用一个
  • 如何比较 SKSpriteNode 纹理

    我正在使用 Sprite Kit 制作游戏 当发生碰撞时 我想检索与我的射弹碰撞的 SKSpriteNode 的图像 以根据怪物的图像分配不同的点值 我认为比较 SKSpriteNode 的纹理属性是可行的 我尝试过以下代码 但我的 if
  • Laravel 5 - 从用户的所有设备中注销用户

    一个用户已登录 并且他也已经在 3 台不同的计算机上登录 现在用户更改了密码 我想做点什么让他从所有设备上注销 默认情况下 如果我们在一台设备上更改密码 其他设备上不会发生任何情况 首先想到的是在中间件 每个请求 中检查密码 这不好并且会显
  • Android 日历特定事件删除

    我创建了一个应用程序 可以轻松地将我想要的值放入设备的日历中 但是当我想以编程方式从日历中删除它时 我找不到方法 我在网上搜索过 主要是其他 stackoverflow 问题 以找到答案 此处链接 删除日历条目 日历中的事件未删除 删除特定