Difference in Users Actions numbers between AnkiMoblie and Ankidroid

Like picture 1 ,AnkiMoblie supports user actions 1~8;

Like Picture 2,AnkiDroid supports user actions 1~9;

AnkiMobile only supports user actions 1–8, while AnkiDroid
supports user actions 1–9. Could AnkiMobile be expanded to include user actions 1–9 as well? This would ensure that both clients have the same number of customizable user actions, making it easier to standardize Anki templates.

Thank you very much

1 Like

Could you help me understand what you’re using more than 8 actions for?

Thank you.

I developed two sets of Anki templates: one is a cloze deletion template, and the other is a multiple-choice template.

In the cloze deletion template, I use three user actions:

  • User Actions 1 is used to sequentially reveal the clozed content.
  • User Actions 2 is used to sequentially undo the revealed clozed content.
  • User Actions 3 is used to reset the card to its clozed state.

In the multiple-choice template:

  • The front side is set up with four options (A, B, C, D).
  • User Actions 4 through 7 are used to select options A, B, C, and D, respectively.

On the back side of the multiple-choice template, a Tabs design is implemented:

  • User Actions 8 is used to switch to Tab 2.
  • User Actions 9 is used to switch to Tab 1.

Therefore, a total of nine user actions are utilized.

Each action doesn’t need to be unique across templates or sides though. For the first template, you could have action 1 reveal the cloze, and for the second template, action 1 reveal option A, and so on. It’s in the user’s interests to minimize the amount you use, so they don’t require a controller with a mountain of separate buttons, or a giant top bar.

4 Likes

I see. Thank you very much. I thought each user actions was unique, so I ended up using too many buttons. Thank you so much for your explanation.

2 Likes

Hello,

I would like to suggest adding User Action 9 to AnkiMobile to improve cross-platform consistency.

Currently, AnkiDroid supports User Actions 1-9, while AnkiMobile only supports User Actions 1-8. This discrepancy creates compatibility issues when using templates across different platforms. When users add User Action 9 to their card templates, it works perfectly on AnkiDroid but fails to function on AnkiMobile.

This inconsistency in the number of available User Actions between the two mobile clients affects the seamless cross-platform experience that many users rely on.

Would it be possible to expand AnkiMobile’s User Actions to include User Action 9 in a future update? This would ensure feature parity between both mobile clients and improve the overall user experience for those who use Anki across multiple devices.

Thank you very much for considering this suggestion and for your continued work on improving Anki.

Best regards

I recalled seeing a similar thread last year, and seems there’s another thread which was also started by you.

You can just use that thread for anything additional you want add.

Yes, that was me last year too. I get it, thanks.

I’ll merge these threads.

As context, I didn’t implement 9 actions in AnkiDroid on purpose. My brain just wrongly recalled that AnkiMobile used 1-9. Maybe because that feels more natural (all the positive numbers before 10).

Anyway, I never expected that using all 9 would be common, although I did expect that there would be people doing that. So I’m not pushing for AnkiMobile to do anything. And I don’t think that the “cross-platform consistency” is relevant in this case.

On the other side, I believe that adding another user action in AnkiMobile would take at most less time than I took to write this (based on how much time I’d spend doing the same on AnkiDroid). In the end, it’s up to Damien.

2 Likes

I’ll add 9 in the next update.

1 Like

Thank you for incorporating my suggestion. Really appreciate you taking it on board!

1 Like