我正在考虑添加日历事件,然后将该事件链接起来以供将来进行编辑或删除操作。我的应用程序可以在Android和iOS上使用。
如果使用Android Xamarin代码创建事件,则ContentResolver.Insert返回的URI看起来像
content://com.android.calendar/events/3852
问题是URI与创建帐户的设备有关-它不是我可以在iOS上使用的唯一URI-它期望EkEvent为数字。
因此,使用Xamarin是否可以在Android中创建事件,然后在iOS中编辑相同事件?
您无法在Android中创建事件时直接在iOS中编辑事件。
您需要具有backend
才能连接Android
和iOS
中的两个应用程序。当用户在Android中创建/更改事件时,将数据发送到backend
。然后,iOS中的用户可以在打开日历时通过请求获取这些数据。
此外,一旦用户没有网络连接,这将导致iOS和Android端日历上的事件不同。