Comment by david_allison
8 hours ago
Hi Lee,
We have 4 levels of integration:
* Some apps which integrate with AnkiDroid via our Content Provider based API (see [0]). This integrates with the Android permissions system, but you may also disable all integrations in the AnkiDroid Advanced Settings. AnkiConnect support (REST API) can also be enabled using a third party app.
* System Context Menu (ACTION_PROCESS_TEXT): Selecting text in most apps should provide an 'Anki Card' option in the context menu. This may need to be enabled in AnkiDroid: Settings - General. This may also need to be enabled on your system (system dependent: long press text in an app, expand the context menu to 'more items' and select 'Manage Apps')
* Android Share Menu: Select text and select 'Share', this enables use of our 'Instant Note Editor' for cloze deletions, as well as our standard 'Add Note' screen[1]
* Android Intents (should work with Tasker)[2]
[0] https://github.com/ankidroid/Anki-Android/wiki/Third-Party-A...
[1] https://github.com/criticalAY/GSoC-Report/blob/main/README.m...
[2] https://github.com/ankidroid/Anki-Android/wiki/AnkiDroid-API...
Thanks! This is very useful.