Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/sqlite/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Android 在SQLite中储存悬挂物或使用其他方法?_Android_Sqlite_Android Intent - Fatal编程技术网

Android 在SQLite中储存悬挂物或使用其他方法?

Android 在SQLite中储存悬挂物或使用其他方法?,android,sqlite,android-intent,Android,Sqlite,Android Intent,我正在尝试记录所有传入的通知,以便在我的应用程序中显示它的历史记录 我已经设法以这种方式存储了诸如标题、文本等详细信息,但是如何存储每个通知的PendingEvent呢 我不能在SQLite中这么做。有什么想法吗 但是,如何存储每个通知的挂起内容呢 你没有。pendingent仅存在于内存中。您没有重要的getter方法从pendingent中提取数据。而且,它所包含的部分信息——关于创建了pendingent的应用程序的信息——您无法复制 如果这些是您的挂起内容,您可以首先保存用于创建它们的信

我正在尝试记录所有传入的通知,以便在我的应用程序中显示它的历史记录

我已经设法以这种方式存储了诸如标题、文本等详细信息,但是如何存储每个通知的PendingEvent呢

我不能在SQLite中这么做。有什么想法吗

但是,如何存储每个通知的挂起内容呢

你没有。
pendingent
仅存在于内存中。您没有重要的getter方法从
pendingent
中提取数据。而且,它所包含的部分信息——关于创建了
pendingent
的应用程序的信息——您无法复制

如果这些是您的
挂起内容
,您可以首先保存用于创建它们的信息。但是,它们是由其他应用程序创建的
PendingIntents
,因此它们无法以任何有意义的方式持久化

但是,如何存储每个通知的挂起内容呢

你没有。
pendingent
仅存在于内存中。您没有重要的getter方法从
pendingent
中提取数据。而且,它所包含的部分信息——关于创建了
pendingent
的应用程序的信息——您无法复制

如果这些是您的
挂起内容
,您可以首先保存用于创建它们的信息。但是,它们是由其他应用程序创建的
PendingIntents
,因此它们无法以任何有意义的方式持久化