Line 27: |
Line 27: |
| </pre><br> | | </pre><br> |
| | | |
− | * ''''' Define manualmente ''''' | + | * ''''' Define manually ''''' |
| <pre style="background-color: #ACC8E5; color: #112A46; border-radius: 10px; padding: 10px;"> | | <pre style="background-color: #ACC8E5; color: #112A46; border-radius: 10px; padding: 10px;"> |
| Define one or more dictionary keys manually using the full syntax. For example to address a dictionary storing data by years and months you could write [2022][May] | | Define one or more dictionary keys manually using the full syntax. For example to address a dictionary storing data by years and months you could write [2022][May] |
Line 37: |
Line 37: |
| * ''''' Exclude view ids without text ''''' | | * ''''' Exclude view ids without text ''''' |
| <pre style="background-color: #ACC8E5; color: #112A46; border-radius: 10px; padding: 10px;"> | | <pre style="background-color: #ACC8E5; color: #112A46; border-radius: 10px; padding: 10px;"> |
− | All the obtained will be saved including empty values. | + | All the obtained will be saved excluding values without any text content. |
| </pre><br> | | </pre><br> |
| | | |
Line 43: |
Line 43: |
| | | |
| <pre style="background-color: #ACC8E5; color: #112A46; border-radius: 10px; padding: 10px;"> | | <pre style="background-color: #ACC8E5; color: #112A46; border-radius: 10px; padding: 10px;"> |
− | Only an ID containing a defined value is obtained.
| + | All views will be obtained regardless of containing any text or not. |
| | | |
| e.g. | | e.g. |
| | | |
− | An ID that will not be included: | + | An ID for a view that has no text: |
| | | |
− | Key = android: id/content | + | Key = android:id/content |
| Value = | | Value = |
| | | |
− | A valid ID that will be included:
| + | An ID for a view with text content: |
| | | |
| Key = com.arlosoft.macrodroid:id/title | | Key = com.arlosoft.macrodroid:id/title |
| Value = Add macro | | Value = Add macro |
| </pre><br> | | </pre><br> |
− |
| |
| | | |
| === Overlay === | | === Overlay === |
Line 63: |
Line 62: |
| * ''''' Exclude Overlay ''''' | | * ''''' Exclude Overlay ''''' |
| <pre style="background-color: #ACC8E5; color: #112A46; border-radius: 10px; padding: 10px;"> | | <pre style="background-color: #ACC8E5; color: #112A46; border-radius: 10px; padding: 10px;"> |
− | All the obtained will be saved including empty values.
| + | Only views from the main foreground application will be acquired, any app showing an overlay will be ignored. |
| </pre><br> | | </pre><br> |
| | | |
Line 69: |
Line 68: |
| | | |
| <pre style="background-color: #ACC8E5; color: #112A46; border-radius: 10px; padding: 10px;"> | | <pre style="background-color: #ACC8E5; color: #112A46; border-radius: 10px; padding: 10px;"> |
− | Only an ID containing a defined value is obtained.
| + | Attempts to obtain all views that are visible on screen including the foreground app and any overlays. |
− | | |
− | Examples of an overlay.
| |
| | | |
− | * A pop-up menu that appears when a button is tapped.
| + | An overlay is typically a floating window displayed above the main screen. For example MacroDroid uses overkays to display floating text items. |
− | * A floating window displayed above the main screen.
| |
− | * A dialog box that appears on the screen.
| |
| </pre><br> | | </pre><br> |