What Is a Dialog?
Learn what a dialog is in Android Macro: a short setup form that asks users a few questions before your macro starts, and remembers their answers.
Build Your First Dialog
Build your first dialog in the Block Editor step by step: add the dialog, add questions, and use the answers in your Android Macro.
Question Types
See every dialog question type, from text and checkbox to number input and slider, and learn what the user sees and what your macro gets back.
Pages, Sections and Rows
Split a long dialog into pages, foldable sections and side-by-side rows, so users can answer your Android Macro setup questions more easily.
Show a Question Only When It Matters
Show or hide dialog questions based on another answer with show when, so users only see the questions that apply to them in your Android Macro.
Pick on the User's Screen
Let users pick a tap spot, several spots in order, or a screen region on their own phone, so your Android Macro works on any screen size.
Every Run or Only When Needed
Choose whether a dialog opens on every run or only when something is missing, and see when Android Macro asks the user for their answers again.
What Your Users See
See a dialog from the user's side: the first run, picking and recording on screen, and what happens after everything is answered in Android Macro.
Dialogs in Lua
Build the same dialogs in Lua: start a dialog, add questions, show it, then read each answer by its id. Includes a full example you can copy.