dislike down vote option toggle to dislike
{"activity_name": "com.sololearn.python/com.sololearn.app.MainActivity", "activity": {"root": {"scrollable-horizontal": false, "draw": true, "ancestors": ["android.widget.FrameLayout", "android.view.ViewGroup", "android.view.View", "java.lang.Object"], "clickable": false, "pressed": "not_pressed", "focusable": false, "long-clickable": false, "enabled": true, "bounds": [0, 0, 1440, 2560], "visibility": "visible", "content-desc": [null], "rel-bounds": [0, 0, 1440, 2560], "focused": false, "selected": false, "scrollable-vertical": false, "children": [{"scrollable-horizontal": false, "draw": true, "ancestors": ["android.view.ViewGroup", "android.view.View", "java.lang.Object"], "clickable": false, "pressed": "not_pressed", "focusable": false, "long-clickable": false, "enabled": true, "bounds": [0, 0, 1440, 2392], "visibility": "visible", "content-desc": [null], "rel-bounds": [0, 0, 1440, 2392], "focused": false, "selected": false, "scrollable-vertical": false, "children": [{"resource-id": "android:id/action_mode_bar_stub", "adapter-view": false, "pointer": "3036de7", "scrollable-horizontal": false, "ancestors": ["android.view.View", "java.lang.Object"], "selected": false, "content-desc": [null], "rel-bounds": [0, 0, 0, 0], "draw": true, "focusable": false, "long-clickable": false, "visibility": "gone", "focused": false, "clickable": false, "abs-pos": true, "class": "android.view.ViewStub", "visible-to-user": false, "package": "android", "enabled": true, "bounds": [0, 0, 0, 0], "pressed": "not_pressed", "scrollable-vertical": false}, {"scrollable-horizontal": false, "draw": true, "ancestors": ["android.view.ViewGroup", "android.view.View", "java.lang.Object"], "clickable": false, "pressed": "not_pressed", "focusable": false, "long-clickable": false, "enabled": true, "bounds": [0, 0, 1440, 2392], "visibility": "visible", "content-desc": [null], "rel-bounds": [0, 0, 1440, 2392], "focused": false, "selected": false, "scrollable-vertical": false, "children": [{"resource-id": "com.sololearn.python:id/action_bar_root", "adapter-view": false, "pointer": "73fa498", "children": [{"resource-id": "com.sololearn.python:id/action_mode_bar_stub", "adapter-view": false, "pointer": "b9c5d94", "scrollable-horizontal": false, "ancestors": ["android.view.View", "java.lang.Object"], "selected": false, "content-desc": [null], "rel-bounds": [0, 0, 0, 0], "draw": true, "focusable": false, "long-clickable": false, "visibility": "gone", "focused": false, "clickable": false, "abs-pos": true, "class": "android.support.v7.widget.ViewStubCompat", "visible-to-user": false, "package": "com.sololearn.python", "enabled": true, "bounds": [0, 0, 0, 0], "pressed": "not_pressed", "scrollable-vertical": false}, {"resource-id": "android:id/content", "adapter-view": false, "pointer": "1f80675", "children": [{"resource-id": "com.sololearn.python:id/drawer_layout", "adapter-view": false, "pointer": "ca0f7fe", "children": [{"scrollable-horizontal": false, "draw": true, "ancestors": ["android.view.ViewGroup", "android.view.View", "java.lang.Object"], "clickable": false, "pressed": "not_pressed", "focusable": false, "long-clickable": false, "enabled": true, "bounds": [0, 84, 1440, 2392], "visibility": "visible", "content-desc": [null], "rel-bounds": [0, 84, 1440, 2392], "focused": false, "selected": false, "scrollable-vertical": false, "children": [{"resource-id": "com.sololearn.python:id/container", "adapter-view": false, "pointer": "a8f203d", "children": [{"resource-id": "com.sololearn.python:id/editor_container", "adapter-view": false, "pointer": "9aaeae7", "children": [{"text": "'''\nPrint your name in Symbols\nauthor: Bogdanov Bogdan\n\nI chose the vertical output of character because it horizontally will not check correctly.\n\napdate 1.1: Add to function:\n            1. Lists for the formation of the letters.\n            2. Processing errors in text_input.\n\napdate 1.2: Change Z symbol.\napdate 1.3: Change Lists for the formation of the letters.\n\napdate 1.4: Print in a horizontal line.(in the phone does not display correctly).\n            if you want to try, to add a function parameter TRUE. an example of a function call:\n            \n            print_text_in_symbol(text_input, rand_ch, rand_bg, inline = True)\n            \n            At the bottom I commented this function\n\napdate 1.5: Change Lists for the formation of the letters.\n\napdate 1.6: Add to function output: 1 Space .\n                                    2 Numbers 0-9 .\n                                    3 Symbols ?!,.-+ .\n\nThanks for more than 1000 likes, and thanks for the comments.\n'''\n#Enter only your name in input bar\n\nfrom random import randrange\n\n#--------------Function print_text_in_symbol-----------------\ndef print_text_in_symbol(text_input, symbol_char = 'X', symbol_bg = '-', inline = False):\n    \n    #---------Lists for the formation of the letters----------\n    a = ['000000000000',\n         '000111111000',\n         '011000000110',\n         '011000000110',\n         '011111111110',\n         '011000000110',\n         '011000000110',\n         '011000000110']\n    \n    b = ['000000000000',\n         '011111111000',\n         '011000000110',\n         '011000000110',\n         '011111111000',\n         '011000000110',\n         '011000000110',\n         '011111111000']\n    \n    c = ['000000000000',\n         '000111111000',\n         '011000000110',\n         '011000000000',\n         '011000000000',\n         '011000000000',\n         '011000000110',\n         '000111111000']\n    \n    d = ['000000000000',\n         '011111111000',\n         '011000000110',\n         '011000000110',\n         '011000000110',\n         '011000000110',\n         '011000000110',\n         '011111111000']\n    \n    e = ['000000000000',\n         '011111111110',\n         '011000000000',\n         '011000000000',\n         '011111111100',\n         '011000000000',\n         '011000000000',\n         '011111111110']\n    \n    f = ['000000000000',\n         '011111111110',\n         '011000000000',\n         '011000000000',\n         '011111111100',\n         '011000000000',\n         '011000000000',\n         '011000000000']\n    \n    g = ['000000000000',\n         '000111111000',\n         '011000000110',\n         '011000000000',\n         '011000000000',\n         '011000011110',\n         '011000000110',\n         '000111111000']\n    \n    h = ['000000000000',\n         '011000000110',\n         '011000000110',\n         '011000000110',\n         '011111111110',\n         '011000000110',\n         '011000000110',\n         '011000000110']\n    \n    i = ['000000000000',\n         '000111111000',\n         '000001100000',\n         '000001100000',\n         '000001100000',\n         '000001100000',\n         '000001100000',\n         '000111111000']\n         \n    j = ['000000000000',\n         '000001111110',\n         '000000011000',\n         '000000011000',\n         '000000011000',\n         '000000011000',\n         '011000011000',\n         '000111100000']\n    \n    k = ['000000000000',\n         '011000000110',\n         '011000011000',\n         '011001100000',\n         '011110000000',\n         '011001100000',\n         '011000011000',\n         '011000000110']\n    \n    l = ['000000000000',\n         '011000000000',\n         '011000000000',\n         '011000000000',\n         '011000000000',\n         '011000000000',\n         '011000000000',\n         '011111111110']\n    \n    m = ['000000000000',\n         '011000000110',\n         '011110011110',\n         '011001100110',\n         '011001100110',\n         '011000000110',\n         '011000000110',\n         '011000000110']\n    \n    n = ['000000000000',\n         '011000000110',\n         '011000000110',\n         '011110000110',\n         '011001100110',\n         '011000011110',\n         '011000000110',\n         '011000000110']\n    \n    o = ['000000000000',\n         '000111111000',\n         '011000000110',\n         '011000000110',\n         '011000000110',\n         '011000000110',\n         '011000000110',\n         '000111111000']\n    \n    p = ['000000000000',\n         '011111111000',\n         '011000000110',\n         '011000000110',\n         '011111111000',\n         '011000000000',\n         '011000000000',\n         '011000000000']\n    \n    q = ['000000000000',\n         '000111111000',\n         '011000000110',\n         '011000000110',\n         '011000000110',\n         '011001100110',\n         '011000011000',\n         '000111100110']\n    \n    r = ['000000000000',\n         '011111111000',\n         '011000000110',\n         '011000000110',\n         '011111111000',\n         '011001100000',\n         '011000011000',\n         '011000000110']\n    \n    s = ['000000000000',\n         '000111111110',\n         '011000000000',\n         '011000000000',\n         '000111111000',\n         '000000000110',\n         '000000000110',\n         '011111111000']\n    \n    t = ['000000000000',\n         '011111111110',\n         '000001100000',\n         '000001100000',\n         '000001100000',\n         '000001100000',\n         '000001100000',\n         '000001100000']\n    \n    u = ['000000000000',\n         '011000000110',\n         '011000000110',\n         '011000000110',\n         '011000000110',\n         '011000000110',\n         '011000000110',\n         '000111111000']\n    \n    v = ['000000000000',\n         '011000000110',\n         '011000000110',\n         '011000000110',\n         '011000000110',\n         '000110011000',\n         '000110011000',\n         '000001100000']\n    \n    w = ['000000000000',\n         '011000000110',\n         '011000000110',\n         '011000000110',\n         '011001100110',\n         '011001100110',\n         '011001100110',\n         '000110011000']\n    \n    x = ['000000000000',\n         '011000000110',\n         '011000000110',\n         '000110011000',\n         '000001100000',\n         '000110011000',\n         '011000000110',\n         '011000000110']\n         \n    y = ['000000000000',\n         '011000000110',\n         '011000000110',\n         '000110011000',\n         '000001100000',\n         '000001100000',\n         '000001100000',\n         '000001100000']\n         \n    z = ['000000000000',\n         '011111111110',\n         '000000000110',\n         '000000011000',\n         '000001100000',\n         '000110000000',\n         '011000000000',\n         '011111111110']\n         \n    sp = ['000000000000',\n          '000000000000',\n          '000000000000',\n          '000000000000',\n          '000000000000',\n          '000000000000',\n          '000000000000',\n          '000000000000']\n    \n    n0 = ['000000000000',\n          '000111111000',\n          '011000000110',\n          '011000011110',\n          '011001100110',\n          '011110000110',\n          '011000000110',\n          '000111111000']\n    \n    n1 = ['000000000000',\n          '000001100000',\n          '000111100000',\n          '000001100000',\n          '000001100000',\n          '000001100000',\n          '000001100000',\n          '000111111000']\n          \n    n2 = ['000000000000',\n          '000111111000',\n          '011000000110',\n          '000000000110',\n          '000000011000',\n          '000001100000',\n          '000110000000',\n          '011111111110']\n    \n    n3 = ['000000000000',\n          '011111111110',\n          '000000011000',\n          '000001100000',\n          '000000011000',\n          '000000000110',\n          '011000000110',\n          '000111111000']\n    \n    n4 = ['000000000000',\n          '000000011000',\n          '000001111000',\n          '000110011000',\n          '011000011000',\n          '011111111110',\n          '000000011000',\n          '000000011000']\n                      \n    n5 = ['000000000000',\n          '011111111110',\n          '011000000000',\n          '011111111000',\n          '000000000110',\n          '000000000110',\n          '011000000110',\n          '000111111000']\n                      \n    n6 = ['000000000000',\n          '000001111000',\n          '000110000000',\n          '011000000000',\n          '011111111000',\n          '011000000110',\n          '011000000110',\n          '000111111000']\n                      \n    n7 = ['000000000000',\n          '011111111110',\n          '000000000110',\n          '000000011000',\n          '000001100000',\n          '000110000000',\n          '000110000000',\n          '000110000000']\n                      \n    n8 = ['000000000000',\n          '000111111000',\n          '011000000110',\n          '011000000110',\n          '000111111000',\n          '011000000110',\n          '011000000110',\n          '000111111000']\n                      \n    n9 = ['000000000000',\n          '000111111000',\n          '011000000110',\n          '011000000110',\n          '000111111110',\n          '000000000110',\n          '000000011000',\n          '000111100000']\n    \n    s0 = ['000000000000',\n          '000111111000',\n          '011000000110',\n          '000000000110',\n          '000000011000',\n          '000001100000',\n          '000000000000',\n          '000001100000']\n    \n    s1 = ['000000000000',\n          '000001100000',\n          '000001100000',\n          '000001100000',\n          '000001100000',\n          '000001100000',\n          '000000000000',\n          '000001100000']      \n    \n    s2 = ['000000000000',\n          '000000000000',\n          '000000000000',\n          '000000000000',\n          '000000000000',\n          '000000000000',\n          '000001100000',\n          '000001100000']                  \n    \n    s3 = ['000000000000',\n          '000000000000',\n          '000000000000',\n          '000000000000',\n          '000000000000',\n          '000000000000',\n          '000000000000',\n          '000001100000']\n    \n    s4 = ['000000000000',\n          '000000000000',\n          '000000000000',\n          '000000000000',\n          '001111111100',\n          '000000000000',\n          '000000000000',\n          '000000000000']\n    \n    s5 = ['000000000000',\n          '000000000000',\n          '000001100000',\n          '000001100000',\n          '011111111110',\n          '000001100000',\n          '000001100000',\n          '000000000000']\n          \n    \n    ascii_alph = [a, b, c, d, e, f, g, h, i, j, k, l, m, n, o, p, q, r, s, t, u, v, w, x, y, z,\n                 sp, n0, n1, n2, n3, n4, n5, n6, n7, n8, n9,\n                 s0, s1, s2, s3, s4, s5, s5]\n    \n    #---END------Lists for the formation of the letters----------------\n    \n    res = ''\n    dont_use =''\n    alph = 'abcdefghijklmnopqrstuvwxyz 0123456789?!,.-+'\n    text_error = 'Print Successful.\\n Your text :'\n    \n    text_input = text_input.lower()\n    your_text = text_input\n    \n    #-----------Processing errors in text_input-----------------\n    # 1. If nothing is entered\n    if text_input == '':\n        text_input = 'none text'\n        your_text = \"You don't input text.\"\n        \n    # 2. Checking for a character in the alphabet\n    try:\n        for char in text_input.lower():\n            # 3. if there is no character in the alphabet function returns an error(ValueError)    \n            alph.index(char)\n          \n    #------error Processing(ValueError)---- \n    except ValueError:\n        text_error = '''\nError input. \n1. Use A-Z a-z, 0-9, ?!,.-+, for your input.\nYour text: '''\n        # changing text_input\n        text_input = 'error'\n    #---END---error Processing(ValueError)------   \n    \n    finally:\n        # Outputs the generated string\n        print(text_error+your_text+dont_use)\n        \n        if inline:\n            res = ''\n            print_res = ''\n            for i in range(0, 8):\n                for char in text_input:\n                    ch_ascii = ascii_alph[alph.index(char)]\n                    res += ch_ascii[i]\n                res += '\\n'\n            for char in res:\n                if char == '0':\n                    print_res += symbol_bg\n                elif char == '1':    \n                    print_res += symbol_char\n                elif char == '\\n':\n                    print_res += '\\n'\n            print(print_res)    \n        else:    \n            for char in text_input:\n                ch_ascii = ascii_alph[alph.index(char)]\n                for i in ch_ascii:\n                    for t in i:\n                        for char in t:\n                            if char == '0':\n                                res += symbol_bg\n                            elif char == '1':    \n                                res += symbol_char\n                    print(res)\n                    res = ''\n    #---END-----Processing errors in input-----------------\n    \n#-----END---------Function print_text_in_symbol------------  \n    \n#---Set for select characters-------------------------------\nch ='XO#@'\nch_bg = '.`'\n#---Random selection of a set of characters----------------\nrand_ch = ch[randrange(len(ch))]\nrand_bg = ch_bg[randrange(len(ch_bg))]\n\n\n#User input----------------------------------------\ntext_input = input()\n\nprint(\"Please leave a like if you enjoyed!\\n\")\n\n# print(\"print in a horizontal line\".upper())\n#print_text_in_symbol(text_input, rand_ch, rand_bg, inline = True)\n\nprint(\"print in a vertical line\".upper())\nprint_text_in_symbol(text_input, rand_ch, rand_bg, inline = False)", "resource-id": "com.sololearn.python:id/code_editor", "adapter-view": false, "pointer": "1a008b4", "scrollable-horizontal": true, "ancestors": ["android.support.v7.widget.AppCompatEditText", "android.widget.EditText", "android.widget.TextView", "android.view.View", "java.lang.Object"], "selected": false, "content-desc": [null], "rel-bounds": [0, 270, 1440, 1937], "draw": false, "focusable": true, "long-clickable": true, "visibility": "visible", "focused": false, "clickable": true, "abs-pos": true, "font-family": "monospace", "class": "com.sololearn.app.views.playground.AdvancedEditText", "visible-to-user": true, "package": "com.sololearn.python", "enabled": true, "bounds": [0, 550, 1440, 2217], "pressed": "not_pressed", "scrollable-vertical": true}, {"resource-id": "com.sololearn.python:id/code_bar", "adapter-view": false, "pointer": "7029694", "children": [{"resource-id": "com.sololearn.python:id/code_avatar", "adapter-view": false, "pointer": "73653d", "scrollable-horizontal": false, "ancestors": ["android.widget.ImageView", "android.view.View", "java.lang.Object"], "selected": false, "content-desc": [null], "rel-bounds": [35, 35, 158, 158], "draw": false, "focusable": false, "long-clickable": false, "visibility": "visible", "focused": false, "clickable": true, "abs-pos": true, "class": "com.sololearn.app.views.CircleImageView", "visible-to-user": true, "package": "com.sololearn.python", "enabled": true, "bounds": [35, 315, 158, 438], "pressed": "not_pressed", "scrollable-vertical": false}, {"text": "Print your name in Symbols v1.6", "resource-id": "com.sololearn.python:id/code_name", "adapter-view": false, "pointer": "428e132", "scrollable-horizontal": false, "ancestors": ["android.widget.TextView", "android.view.View", "java.lang.Object"], "selected": false, "content-desc": [null], "rel-bounds": [193, 35, 893, 101], "draw": false, "focusable": false, "long-clickable": false, "visibility": "visible", "focused": false, "clickable": false, "abs-pos": true, "font-family": "sans-serif", "class": "android.support.v7.widget.AppCompatTextView", "visible-to-user": true, "package": "com.sololearn.python", "enabled": true, "bounds": [193, 315, 893, 381], "pressed": "not_pressed", "scrollable-vertical": false}, {"text": "py", "resource-id": "com.sololearn.python:id/code_language_icon", "adapter-view": false, "pointer": "8b14e83", "scrollable-horizontal": false, "ancestors": ["android.widget.TextView", "android.view.View", "java.lang.Object"], "selected": false, "content-desc": [null], "rel-bounds": [0, 0, 0, 0], "draw": false, "focusable": false, "long-clickable": false, "visibility": "gone", "focused": false, "clickable": false, "abs-pos": true, "font-family": "sans-serif", "class": "android.support.v7.widget.AppCompatTextView", "visible-to-user": false, "package": "com.sololearn.python", "enabled": true, "bounds": [0, 280, 0, 280], "pressed": "not_pressed", "scrollable-vertical": false}, {"text": "Bogdan Bogdanov", "resource-id": "com.sololearn.python:id/code_user", "adapter-view": false, "pointer": "5bc8800", "scrollable-horizontal": false, "ancestors": ["android.widget.TextView", "android.view.View", "java.lang.Object"], "selected": false, "content-desc": [null], "rel-bounds": [193, 105, 535, 162], "draw": false, "focusable": false, "long-clickable": false, "visibility": "visible", "focused": false, "clickable": false, "abs-pos": true, "font-family": "sans-serif", "class": "android.support.v7.widget.AppCompatTextView", "visible-to-user": true, "package": "com.sololearn.python", "enabled": true, "bounds": [193, 385, 535, 442], "pressed": "not_pressed", "scrollable-vertical": false}, {"resource-id": "com.sololearn.python:id/votes_parent", "adapter-view": false, "pointer": "2b61839", "children": [{"resource-id": "com.sololearn.python:id/vote_up", "adapter-view": false, "pointer": "7ffde7e", "scrollable-horizontal": false, "ancestors": ["android.widget.ImageButton", "android.widget.ImageView", "android.view.View", "java.lang.Object"], "selected": false, "content-desc": [null], "rel-bounds": [0, 0, 123, 66], "draw": false, "focusable": true, "long-clickable": false, "visibility": "visible", "focused": false, "clickable": true, "abs-pos": true, "class": "android.support.v7.widget.AppCompatImageButton", "visible-to-user": true, "package": "com.sololearn.python", "enabled": true, "bounds": [166, 456, 289, 522], "pressed": "not_pressed", "scrollable-vertical": false}, {"text": "+1366", "resource-id": "com.sololearn.python:id/vote_number", "adapter-view": false, "pointer": "1304fdf", "scrollable-horizontal": false, "ancestors": ["android.widget.TextView", "android.view.View", "java.lang.Object"], "selected": false, "content-desc": [null], "rel-bounds": [130, 0, 270, 66], "draw": false, "focusable": false, "long-clickable": false, "visibility": "visible", "focused": false, "clickable": false, "abs-pos": true, "font-family": "sans-serif", "class": "android.support.v7.widget.AppCompatTextView", "visible-to-user": true, "package": "com.sololearn.python", "enabled": true, "bounds": [296, 456, 436, 522], "pressed": "not_pressed", "scrollable-vertical": false}, {"resource-id": "com.sololearn.python:id/vote_down", "adapter-view": false, "pointer": "f62242c", "scrollable-horizontal": false, "ancestors": ["android.widget.ImageButton", "android.widget.ImageView", "android.view.View", "java.lang.Object"], "selected": false, "content-desc": [null], "rel-bounds": [277, 0, 400, 66], "draw": false, "focusable": true, "long-clickable": false, "visibility": "visible", "focused": false, "clickable": true, "abs-pos": true, "class": "android.support.v7.widget.AppCompatImageButton", "visible-to-user": true, "package": "com.sololearn.python", "enabled": true, "bounds": [443, 456, 566, 522], "pressed": "not_pressed", "scrollable-vertical": false}], "scrollable-horizontal": false, "ancestors": ["android.view.ViewGroup", "android.view.View", "java.lang.Object"], "selected": false, "content-desc": [null], "rel-bounds": [166, 176, 566, 270], "draw": true, "focusable": false, "long-clickable": false, "visibility": "visible", "focused": false, "clickable": false, "abs-pos": true, "class": "android.widget.LinearLayout", "visible-to-user": true, "package": "com.sololearn.python", "enabled": true, "bounds": [166, 456, 566, 550], "pressed": "not_pressed", "scrollable-vertical": false}, {"text": "Public:", "resource-id": "com.sololearn.python:id/public_switch", "adapter-view": false, "pointer": "9d6fef5", "scrollable-horizontal": false, "ancestors": ["android.widget.CompoundButton", "android.widget.Button", "android.widget.TextView", "android.view.View", "java.lang.Object"], "selected": false, "content-desc": [null], "rel-bounds": [0, 0, 0, 0], "draw": false, "focusable": true, "long-clickable": false, "visibility": "gone", "focused": false, "clickable": true, "abs-pos": true, "font-family": "sans-serif", "class": "android.support.v7.widget.SwitchCompat", "visible-to-user": false, "package": "com.sololearn.python", "enabled": true, "bounds": [0, 280, 0, 280], "pressed": "not_pressed", "scrollable-vertical": false}], "scrollable-horizontal": false, "ancestors": ["android.view.ViewGroup", "android.view.View", "java.lang.Object"], "selected": false, "content-desc": [null], "rel-bounds": [0, 0, 1440, 270], "draw": true, "focusable": true, "long-clickable": false, "visibility": "visible", "focused": false, "clickable": true, "abs-pos": true, "class": "android.widget.RelativeLayout", "visible-to-user": true, "package": "com.sololearn.python", "enabled": true, "bounds": [0, 280, 1440, 550], "pressed": "not_pressed", "scrollable-vertical": false}, {"resource-id": "com.sololearn.python:id/parent_accessory_view", "adapter-view": false, "pointer": "8b7648a", "children": [{"resource-id": "com.sololearn.python:id/accessoryView", "adapter-view": false, "pointer": "3740afb", "children": [{"text": "Tab", "scrollable-vertical": false, "adapter-view": false, "pointer": "ce35718", "scrollable-horizontal": false, "ancestors": ["android.widget.TextView", "android.view.View", "java.lang.Object"], "selected": false, "content-desc": [null], "rel-bounds": [0, 4, 175, 179], "draw": false, "focusable": true, "long-clickable": false, "visibility": "visible", "focused": false, "clickable": true, "abs-pos": true, "font-family": "sans-serif-medium", "class": "android.widget.Button", "visible-to-user": true, "enabled": true, "bounds": [0, 2221, 175, 2392], "pressed": "not_pressed"}, {"text": "(", "scrollable-vertical": false, "adapter-view": false, "pointer": "5e59571", "scrollable-horizontal": false, "ancestors": ["android.widget.TextView", "android.view.View", "java.lang.Object"], "selected": false, "content-desc": [null], "rel-bounds": [175, 0, 350, 175], "draw": false, "focusable": true, "long-clickable": false, "visibility": "visible", "focused": false, "clickable": true, "abs-pos": true, "font-family": "sans-serif-medium", "class": "android.widget.Button", "visible-to-user": true, "enabled": true, "bounds": [175, 2217, 350, 2392], "pressed": "not_pressed"}, {"text": ")", "scrollable-vertical": false, "adapter-view": false, "pointer": "caf3f56", "scrollable-horizontal": false, "ancestors": ["android.widget.TextView", "android.view.View", "java.lang.Object"], "selected": false, "content-desc": [null], "rel-bounds": [350, 0, 525, 175], "draw": false, "focusable": true, "long-clickable": false, "visibility": "visible", "focused": false, "clickable": true, "abs-pos": true, "font-family": "sans-serif-medium", "class": "android.widget.Button", "visible-to-user": true, "enabled": true, "bounds": [350, 2217, 525, 2392], "pressed": "not_pressed"}, {"text": "\"", "scrollable-vertical": false, "adapter-view": false, "pointer": "e6e5bd7", "scrollable-horizontal": false, "ancestors": ["android.widget.TextView", "android.view.View", "java.lang.Object"], "selected": false, "content-desc": [null], "rel-bounds": [525, 0, 700, 175], "draw": false, "focusable": true, "long-clickable": false, "visibility": "visible", "focused": false, "clickable": true, "abs-pos": true, "font-family": "sans-serif-medium", "class": "android.widget.Button", "visible-to-user": true, "enabled": true, "bounds": [525, 2217, 700, 2392], "pressed": "not_pressed"}, {"text": "'", "scrollable-vertical": false, "adapter-view": false, "pointer": "442ccc4", "scrollable-horizontal": false, "ancestors": ["android.widget.TextView", "android.view.View", "java.lang.Object"], "selected": false, "content-desc": [null], "rel-bounds": [700, 0, 875, 175], "draw": false, "focusable": true, "long-clickable": false, "visibility": "visible", "focused": false, "clickable": true, "abs-pos": true, "font-family": "sans-serif-medium", "class": "android.widget.Button", "visible-to-user": true, "enabled": true, "bounds": [700, 2217, 875, 2392], "pressed": "not_pressed"}, {"text": "{", "scrollable-vertical": false, "adapter-view": false, "pointer": "e6d17ad", "scrollable-horizontal": false, "ancestors": ["android.widget.TextView", "android.view.View", "java.lang.Object"], "selected": false, "content-desc": [null], "rel-bounds": [875, 0, 1050, 175], "draw": false, "focusable": true, "long-clickable": false, "visibility": "visible", "focused": false, "clickable": true, "abs-pos": true, "font-family": "sans-serif-medium", "class": "android.widget.Button", "visible-to-user": true, "enabled": true, "bounds": [875, 2217, 1050, 2392], "pressed": "not_pressed"}, {"text": "}", "scrollable-vertical": false, "adapter-view": false, "pointer": "e77fae2", "scrollable-horizontal": false, "ancestors": ["android.widget.TextView", "android.view.View", "java.lang.Object"], "selected": false, "content-desc": [null], "rel-bounds": [1050, 0, 1225, 175], "draw": false, "focusable": true, "long-clickable": false, "visibility": "visible", "focused": false, "clickable": true, "abs-pos": true, "font-family": "sans-serif-medium", "class": "android.widget.Button", "visible-to-user": true, "enabled": true, "bounds": [1050, 2217, 1205, 2392], "pressed": "not_pressed"}, {"text": "[", "scrollable-vertical": false, "adapter-view": false, "pointer": "452de73", "scrollable-horizontal": false, "ancestors": ["android.widget.TextView", "android.view.View", "java.lang.Object"], "selected": false, "content-desc": [null], "rel-bounds": [1225, 0, 1400, 175], "draw": false, "focusable": true, "long-clickable": false, "visibility": "visible", "focused": false, "clickable": true, "abs-pos": true, "font-family": "sans-serif-medium", "class": "android.widget.Button", "visible-to-user": false, "enabled": true, "bounds": [1225, 2217, 1205, 2392], "pressed": "not_pressed"}, {"text": "]", "scrollable-vertical": false, "adapter-view": false, "pointer": "701f130", "scrollable-horizontal": false, "ancestors": ["android.widget.TextView", "android.view.View", "java.lang.Object"], "selected": false, "content-desc": [null], "rel-bounds": [1400, 0, 1575, 175], "draw": false, "focusable": true, "long-clickable": false, "visibility": "visible", "focused": false, "clickable": true, "abs-pos": true, "font-family": "sans-serif-medium", "class": "android.widget.Button", "visible-to-user": false, "enabled": true, "bounds": [1400, 2217, 1205, 2392], "pressed": "not_pressed"}, {"text": ",", "scrollable-vertical": false, "adapter-view": false, "pointer": "e7081a9", "scrollable-horizontal": false, "ancestors": ["android.widget.TextView", "android.view.View", "java.lang.Object"], "selected": false, "content-desc": [null], "rel-bounds": [1575, 0, 1750, 175], "draw": false, "focusable": true, "long-clickable": false, "visibility": "visible", "focused": false, "clickable": true, "abs-pos": true, "font-family": "sans-serif-medium", "class": "android.widget.Button", "visible-to-user": false, "enabled": true, "bounds": [1575, 2217, 1205, 2392], "pressed": "not_pressed"}, {"text": "=", "scrollable-vertical": false, "adapter-view": false, "pointer": "f1ee32e", "scrollable-horizontal": false, "ancestors": ["android.widget.TextView", "android.view.View", "java.lang.Object"], "selected": false, "content-desc": [null], "rel-bounds": [1750, 0, 1925, 175], "draw": false, "focusable": true, "long-clickable": false, "visibility": "visible", "focused": false, "clickable": true, "abs-pos": true, "font-family": "sans-serif-medium", "class": "android.widget.Button", "visible-to-user": false, "enabled": true, "bounds": [1750, 2217, 1205, 2392], "pressed": "not_pressed"}, {"text": "!", "scrollable-vertical": false, "adapter-view": false, "pointer": "cf2eecf", "scrollable-horizontal": false, "ancestors": ["android.widget.TextView", "android.view.View", "java.lang.Object"], "selected": false, "content-desc": [null], "rel-bounds": [1925, 0, 2100, 175], "draw": false, "focusable": true, "long-clickable": false, "visibility": "visible", "focused": false, "clickable": true, "abs-pos": true, "font-family": "sans-serif-medium", "class": "android.widget.Button", "visible-to-user": false, "enabled": true, "bounds": [1925, 2217, 1205, 2392], "pressed": "not_pressed"}, {"text": "/", "scrollable-vertical": false, "adapter-view": false, "pointer": "b4cf05c", "scrollable-horizontal": false, "ancestors": ["android.widget.TextView", "android.view.View", "java.lang.Object"], "selected": false, "content-desc": [null], "rel-bounds": [2100, 0, 2275, 175], "draw": false, "focusable": true, "long-clickable": false, "visibility": "visible", "focused": false, "clickable": true, "abs-pos": true, "font-family": "sans-serif-medium", "class": "android.widget.Button", "visible-to-user": false, "enabled": true, "bounds": [2100, 2217, 1205, 2392], "pressed": "not_pressed"}, {"text": ".", "scrollable-vertical": false, "adapter-view": false, "pointer": "4268f65", "scrollable-horizontal": false, "ancestors": ["android.widget.TextView", "android.view.View", "java.lang.Object"], "selected": false, "content-desc": [null], "rel-bounds": [2275, 0, 2450, 175], "draw": false, "focusable": true, "long-clickable": false, "visibility": "visible", "focused": false, "clickable": true, "abs-pos": true, "font-family": "sans-serif-medium", "class": "android.widget.Button", "visible-to-user": false, "enabled": true, "bounds": [2275, 2217, 1205, 2392], "pressed": "not_pressed"}, {"text": ";", "scrollable-vertical": false, "adapter-view": false, "pointer": "13a043a", "scrollable-horizontal": false, "ancestors": ["android.widget.TextView", "android.view.View", "java.lang.Object"], "selected": false, "content-desc": [null], "rel-bounds": [2450, 0, 2625, 175], "draw": false, "focusable": true, "long-clickable": false, "visibility": "visible", "focused": false, "clickable": true, "abs-pos": true, "font-family": "sans-serif-medium", "class": "android.widget.Button", "visible-to-user": false, "enabled": true, "bounds": [2450, 2217, 1205, 2392], "pressed": "not_pressed"}, {"text": "<", "scrollable-vertical": false, "adapter-view": false, "pointer": "1d9a8eb", "scrollable-horizontal": false, "ancestors": ["android.widget.TextView", "android.view.View", "java.lang.Object"], "selected": false, "content-desc": [null], "rel-bounds": [2625, 0, 2800, 175], "draw": false, "focusable": true, "long-clickable": false, "visibility": "visible", "focused": false, "clickable": true, "abs-pos": true, "font-family": "sans-serif-medium", "class": "android.widget.Button", "visible-to-user": false, "enabled": true, "bounds": [2625, 2217, 1205, 2392], "pressed": "not_pressed"}, {"text": ">", "scrollable-vertical": false, "adapter-view": false, "pointer": "be6b648", "scrollable-horizontal": false, "ancestors": ["android.widget.TextView", "android.view.View", "java.lang.Object"], "selected": false, "content-desc": [null], "rel-bounds": [2800, 0, 2975, 175], "draw": false, "focusable": true, "long-clickable": false, "visibility": "visible", "focused": false, "clickable": true, "abs-pos": true, "font-family": "sans-serif-medium", "class": "android.widget.Button", "visible-to-user": false, "enabled": true, "bounds": [2800, 2217, 1205, 2392], "pressed": "not_pressed"}, {"text": "&", "scrollable-vertical": false, "adapter-view": false, "pointer": "75bce1", "scrollable-horizontal": false, "ancestors": ["android.widget.TextView", "android.view.View", "java.lang.Object"], "selected": false, "content-desc": [null], "rel-bounds": [2975, 0, 3150, 175], "draw": false, "focusable": true, "long-clickable": false, "visibility": "visible", "focused": false, "clickable": true, "abs-pos": true, "font-family": "sans-serif-medium", "class": "android.widget.Button", "visible-to-user": false, "enabled": true, "bounds": [2975, 2217, 1205, 2392], "pressed": "not_pressed"}, {"text": "|", "scrollable-vertical": false, "adapter-view": false, "pointer": "8b42a06", "scrollable-horizontal": false, "ancestors": ["android.widget.TextView", "android.view.View", "java.lang.Object"], "selected": false, "content-desc": [null], "rel-bounds": [3150, 0, 3325, 175], "draw": false, "focusable": true, "long-clickable": false, "visibility": "visible", "focused": false, "clickable": true, "abs-pos": true, "font-family": "sans-serif-medium", "class": "android.widget.Button", "visible-to-user": false, "enabled": true, "bounds": [3150, 2217, 1205, 2392], "pressed": "not_pressed"}, {"text": "#", "scrollable-vertical": false, "adapter-view": false, "pointer": "27e8c7", "scrollable-horizontal": false, "ancestors": ["android.widget.TextView", "android.view.View", "java.lang.Object"], "selected": false, "content-desc": [null], "rel-bounds": [3325, 0, 3500, 175], "draw": false, "focusable": true, "long-clickable": false, "visibility": "visible", "focused": false, "clickable": true, "abs-pos": true, "font-family": "sans-serif-medium", "class": "android.widget.Button", "visible-to-user": false, "enabled": true, "bounds": [3325, 2217, 1205, 2392], "pressed": "not_pressed"}, {"text": "*", "scrollable-vertical": false, "adapter-view": false, "pointer": "ad4eef4", "scrollable-horizontal": false, "ancestors": ["android.widget.TextView", "android.view.View", "java.lang.Object"], "selected": false, "content-desc": [null], "rel-bounds": [3500, 0, 3675, 175], "draw": false, "focusable": true, "long-clickable": false, "visibility": "visible", "focused": false, "clickable": true, "abs-pos": true, "font-family": "sans-serif-medium", "class": "android.widget.Button", "visible-to-user": false, "enabled": true, "bounds": [3500, 2217, 1205, 2392], "pressed": "not_pressed"}, {"text": "+", "scrollable-vertical": false, "adapter-view": false, "pointer": "230461d", "scrollable-horizontal": false, "ancestors": ["android.widget.TextView", "android.view.View", "java.lang.Object"], "selected": false, "content-desc": [null], "rel-bounds": [3675, 0, 3850, 175], "draw": false, "focusable": true, "long-clickable": false, "visibility": "visible", "focused": false, "clickable": true, "abs-pos": true, "font-family": "sans-serif-medium", "class": "android.widget.Button", "visible-to-user": false, "enabled": true, "bounds": [3675, 2217, 1205, 2392], "pressed": "not_pressed"}, {"text": "-", "scrollable-vertical": false, "adapter-view": false, "pointer": "b58e092", "scrollable-horizontal": false, "ancestors": ["android.widget.TextView", "android.view.View", "java.lang.Object"], "selected": false, "content-desc": [null], "rel-bounds": [3850, 0, 4025, 175], "draw": false, "focusable": true, "long-clickable": false, "visibility": "visible", "focused": false, "clickable": true, "abs-pos": true, "font-family": "sans-serif-medium", "class": "android.widget.Button", "visible-to-user": false, "enabled": true, "bounds": [3850, 2217, 1205, 2392], "pressed": "not_pressed"}, {"text": ":", "scrollable-vertical": false, "adapter-view": false, "pointer": "c304a63", "scrollable-horizontal": false, "ancestors": ["android.widget.TextView", "android.view.View", "java.lang.Object"], "selected": false, "content-desc": [null], "rel-bounds": [4025, 0, 4200, 175], "draw": false, "focusable": true, "long-clickable": false, "visibility": "visible", "focused": false, "clickable": true, "abs-pos": true, "font-family": "sans-serif-medium", "class": "android.widget.Button", "visible-to-user": false, "enabled": true, "bounds": [4025, 2217, 1205, 2392], "pressed": "not_pressed"}, {"text": "%", "scrollable-vertical": false, "adapter-view": false, "pointer": "2cc0660", "scrollable-horizontal": false, "ancestors": ["android.widget.TextView", "android.view.View", "java.lang.Object"], "selected": false, "content-desc": [null], "rel-bounds": [4200, 0, 4375, 175], "draw": false, "focusable": true, "long-clickable": false, "visibility": "visible", "focused": false, "clickable": true, "abs-pos": true, "font-family": "sans-serif-medium", "class": "android.widget.Button", "visible-to-user": false, "enabled": true, "bounds": [4200, 2217, 1205, 2392], "pressed": "not_pressed"}, {"text": "_", "scrollable-vertical": false, "adapter-view": false, "pointer": "9102719", "scrollable-horizontal": false, "ancestors": ["android.widget.TextView", "android.view.View", "java.lang.Object"], "selected": false, "content-desc": [null], "rel-bounds": [4375, 0, 4550, 175], "draw": false, "focusable": true, "long-clickable": false, "visibility": "visible", "focused": false, "clickable": true, "abs-pos": true, "font-family": "sans-serif-medium", "class": "android.widget.Button", "visible-to-user": false, "enabled": true, "bounds": [4375, 2217, 1205, 2392], "pressed": "not_pressed"}, {"text": "@", "scrollable-vertical": false, "adapter-view": false, "pointer": "e2073de", "scrollable-horizontal": false, "ancestors": ["android.widget.TextView", "android.view.View", "java.lang.Object"], "selected": false, "content-desc": [null], "rel-bounds": [4550, 0, 4725, 175], "draw": false, "focusable": true, "long-clickable": false, "visibility": "visible", "focused": false, "clickable": true, "abs-pos": true, "font-family": "sans-serif-medium", "class": "android.widget.Button", "visible-to-user": false, "enabled": true, "bounds": [4550, 2217, 1205, 2392], "pressed": "not_pressed"}, {"text": "?", "scrollable-vertical": false, "adapter-view": false, "pointer": "2d329bf", "scrollable-horizontal": false, "ancestors": ["android.widget.TextView", "android.view.View", "java.lang.Object"], "selected": false, "content-desc": [null], "rel-bounds": [4725, 0, 4900, 175], "draw": false, "focusable": true, "long-clickable": false, "visibility": "visible", "focused": false, "clickable": true, "abs-pos": true, "font-family": "sans-serif-medium", "class": "android.widget.Button", "visible-to-user": false, "enabled": true, "bounds": [4725, 2217, 1205, 2392], "pressed": "not_pressed"}, {"text": "^", "scrollable-vertical": false, "adapter-view": false, "pointer": "35b288c", "scrollable-horizontal": false, "ancestors": ["android.widget.TextView", "android.view.View", "java.lang.Object"], "selected": false, "content-desc": [null], "rel-bounds": [4900, 0, 5075, 175], "draw": false, "focusable": true, "long-clickable": false, "visibility": "visible", "focused": false, "clickable": true, "abs-pos": true, "font-family": "sans-serif-medium", "class": "android.widget.Button", "visible-to-user": false, "enabled": true, "bounds": [4900, 2217, 1205, 2392], "pressed": "not_pressed"}], "scrollable-horizontal": false, "ancestors": ["android.widget.LinearLayout", "android.view.ViewGroup", "android.view.View", "java.lang.Object"], "selected": false, "content-desc": [null], "rel-bounds": [0, 0, 5075, 175], "draw": true, "focusable": false, "long-clickable": false, "visibility": "visible", "focused": false, "clickable": false, "abs-pos": true, "class": "com.sololearn.app.views.playground.AccessoryView", "visible-to-user": true, "package": "com.sololearn.python", "enabled": true, "bounds": [0, 2217, 1205, 2392], "pressed": "not_pressed", "scrollable-vertical": false}], "scrollable-horizontal": true, "ancestors": ["android.widget.FrameLayout", "android.view.ViewGroup", "android.view.View", "java.lang.Object"], "selected": false, "content-desc": [null], "rel-bounds": [0, 1937, 1205, 2112], "draw": false, "focusable": true, "long-clickable": false, "visibility": "visible", "focused": false, "clickable": false, "abs-pos": true, "class": "android.widget.HorizontalScrollView", "visible-to-user": true, "package": "com.sololearn.python", "enabled": true, "bounds": [0, 2217, 1205, 2392], "pressed": "not_pressed", "scrollable-vertical": false}, {"resource-id": "com.sololearn.python:id/run_code", "adapter-view": false, "pointer": "c731bd5", "children": [{"text": "RUN", "scrollable-vertical": false, "adapter-view": false, "pointer": "b3befea", "scrollable-horizontal": false, "ancestors": ["android.widget.TextView", "android.view.View", "java.lang.Object"], "selected": false, "content-desc": [null], "rel-bounds": [28, 54, 126, 120], "draw": false, "focusable": false, "long-clickable": false, "visibility": "visible", "focused": false, "clickable": false, "abs-pos": true, "font-family": "sans-serif", "class": "android.support.v7.widget.AppCompatTextView", "visible-to-user": true, "enabled": true, "bounds": [1233, 2271, 1331, 2337], "pressed": "not_pressed"}, {"scrollable-horizontal": false, "draw": false, "ancestors": ["android.view.View", "java.lang.Object"], "clickable": false, "pressed": "not_pressed", "focusable": false, "long-clickable": false, "enabled": true, "bounds": [1359, 2278, 1412, 2331], "visibility": "visible", "content-desc": [null], "rel-bounds": [154, 61, 207, 114], "focused": false, "selected": false, "scrollable-vertical": false, "adapter-view": false, "abs-pos": true, "pointer": "49aa2db", "class": "com.sololearn.app.views.playground.TriangleView", "visible-to-user": true}], "scrollable-horizontal": false, "ancestors": ["android.view.ViewGroup", "android.view.View", "java.lang.Object"], "selected": false, "content-desc": [null], "rel-bounds": [1205, 1937, 1440, 2112], "draw": true, "focusable": false, "long-clickable": false, "visibility": "visible", "focused": false, "clickable": true, "abs-pos": true, "class": "android.widget.LinearLayout", "visible-to-user": true, "package": "com.sololearn.python", "enabled": true, "bounds": [1205, 2217, 1440, 2392], "pressed": "not_pressed", "scrollable-vertical": false}, {"resource-id": "com.sololearn.python:id/auto_complete_list_view", "adapter-view": true, "pointer": "aac5187", "scrollable-horizontal": false, "ancestors": ["android.widget.AbsListView", "android.widget.AdapterView", "android.view.ViewGroup", "android.view.View", "java.lang.Object"], "selected": false, "content-desc": [null], "rel-bounds": [0, 0, 434, 0], "draw": false, "focusable": false, "long-clickable": false, "visibility": "gone", "focused": false, "clickable": true, "abs-pos": true, "class": "android.widget.ListView", "visible-to-user": false, "package": "com.sololearn.python", "enabled": true, "bounds": [0, 280, 434, 280], "pressed": "not_pressed", "scrollable-vertical": true}, {"resource-id": "com.sololearn.python:id/loading_view", "adapter-view": false, "pointer": "3d84178", "children": [{"scrollable-horizontal": false, "draw": true, "ancestors": ["android.view.ViewGroup", "android.view.View", "java.lang.Object"], "clickable": false, "pressed": "not_pressed", "focusable": false, "long-clickable": false, "enabled": true, "bounds": [0, 280, 1440, 2392], "visibility": "visible", "content-desc": [null], "rel-bounds": [0, 0, 1440, 2112], "focused": false, "selected": false, "scrollable-vertical": false, "children": [{"resource-id": "com.sololearn.python:id/loading_view_progressbar", "adapter-view": false, "pointer": "ce120b6", "scrollable-horizontal": false, "ancestors": ["android.view.View", "java.lang.Object"], "selected": false, "content-desc": [null], "rel-bounds": [622, 958, 818, 1154], "draw": false, "focusable": false, "long-clickable": false, "visibility": "visible", "focused": false, "clickable": false, "abs-pos": true, "class": "android.widget.ProgressBar", "visible-to-user": false, "package": "com.sololearn.python", "enabled": true, "bounds": [622, 1238, 818, 1434], "pressed": "not_pressed", "scrollable-vertical": false}, {"text": "", "resource-id": "com.sololearn.python:id/loading_view_message", "adapter-view": false, "pointer": "69691b7", "scrollable-horizontal": false, "ancestors": ["android.widget.TextView", "android.view.View", "java.lang.Object"], "selected": false, "content-desc": [null], "rel-bounds": [0, 0, 0, 0], "draw": false, "focusable": false, "long-clickable": false, "visibility": "gone", "focused": false, "clickable": false, "abs-pos": true, "font-family": "sans-serif", "class": "android.support.v7.widget.AppCompatTextView", "visible-to-user": false, "package": "com.sololearn.python", "enabled": true, "bounds": [0, 280, 0, 280], "pressed": "not_pressed", "scrollable-vertical": false}, {"text": "Try again", "resource-id": "com.sololearn.python:id/loading_view_action", "adapter-view": false, "pointer": "90bfd24", "scrollable-horizontal": false, "ancestors": ["android.widget.Button", "android.widget.TextView", "android.view.View", "java.lang.Object"], "selected": false, "content-desc": [null], "rel-bounds": [0, 0, 0, 0], "draw": false, "focusable": true, "long-clickable": false, "visibility": "gone", "focused": false, "clickable": true, "abs-pos": true, "font-family": "sans-serif-medium", "class": "android.support.v7.widget.AppCompatButton", "visible-to-user": false, "package": "com.sololearn.python", "enabled": true, "bounds": [0, 280, 0, 280], "pressed": "not_pressed", "scrollable-vertical": false}], "adapter-view": false, "abs-pos": true, "pointer": "1d6a051", "class": "android.widget.LinearLayout", "visible-to-user": false}], "scrollable-horizontal": false, "ancestors": ["android.widget.LinearLayout", "android.view.ViewGroup", "android.view.View", "java.lang.Object"], "selected": false, "content-desc": [null], "rel-bounds": [0, 0, 1440, 2112], "draw": true, "focusable": false, "long-clickable": false, "visibility": "gone", "focused": false, "clickable": false, "abs-pos": true, "class": "com.sololearn.app.views.LoadingView", "visible-to-user": false, "package": "com.sololearn.python", "enabled": true, "bounds": [0, 280, 1440, 2392], "pressed": "not_pressed", "scrollable-vertical": false}, {"resource-id": "com.sololearn.python:id/code_output", "adapter-view": false, "pointer": "f13f08d", "children": [{"resource-id": "com.sololearn.python:id/crop_content", "adapter-view": false, "pointer": "8d69242", "children": [{"scrollable-horizontal": false, "draw": true, "ancestors": ["android.view.ViewGroup", "android.view.View", "java.lang.Object"], "clickable": false, "pressed": "not_pressed", "focusable": false, "long-clickable": false, "enabled": true, "bounds": [0, 2217, 1440, 2217], "visibility": "visible", "content-desc": [null], "rel-bounds": [0, 0, 1440, 0], "focused": false, "selected": false, "scrollable-vertical": false, "children": [{"text": "OUTPUT", "resource-id": "com.sololearn.python:id/output_title", "adapter-view": false, "pointer": "99dc790", "scrollable-horizontal": false, "ancestors": ["android.widget.TextView", "android.view.View", "java.lang.Object"], "selected": false, "content-desc": [null], "rel-bounds": [0, 0, 1440, 0], "draw": false, "focusable": false, "long-clickable": false, "visibility": "visible", "focused": false, "clickable": false, "abs-pos": true, "font-family": "sans-serif", "class": "android.support.v7.widget.AppCompatTextView", "visible-to-user": false, "package": "com.sololearn.python", "enabled": true, "bounds": [0, 2217, 1440, 2217], "pressed": "not_pressed", "scrollable-vertical": false}, {"resource-id": "com.sololearn.python:id/output_text_scroll", "adapter-view": false, "pointer": "45c0889", "children": [{"text": "This code resulted in no output", "resource-id": "com.sololearn.python:id/output_text", "adapter-view": false, "pointer": "8bf908e", "scrollable-horizontal": false, "ancestors": ["android.widget.TextView", "android.view.View", "java.lang.Object"], "selected": false, "content-desc": [null], "rel-bounds": [14, 14, 1426, 80], "draw": false, "focusable": false, "long-clickable": false, "visibility": "visible", "focused": false, "clickable": false, "abs-pos": true, "font-family": "sans-serif", "class": "android.support.v7.widget.AppCompatTextView", "visible-to-user": false, "package": "com.sololearn.python", "enabled": true, "bounds": [14, 2231, 1426, 2217], "pressed": "not_pressed", "scrollable-vertical": false}], "scrollable-horizontal": false, "ancestors": ["android.widget.FrameLayout", "android.view.ViewGroup", "android.view.View", "java.lang.Object"], "selected": false, "content-desc": [null], "rel-bounds": [0, 0, 1440, 0], "draw": false, "focusable": true, "long-clickable": false, "visibility": "visible", "focused": false, "clickable": false, "abs-pos": true, "class": "android.widget.ScrollView", "visible-to-user": false, "package": "com.sololearn.python", "enabled": true, "bounds": [0, 2217, 1440, 2217], "pressed": "not_pressed", "scrollable-vertical": true}], "adapter-view": false, "abs-pos": true, "pointer": "4f89253", "class": "android.widget.LinearLayout", "visible-to-user": false}, {"resource-id": "com.sololearn.python:id/loading_view", "adapter-view": false, "pointer": "37000af", "children": [{"scrollable-horizontal": false, "draw": true, "ancestors": ["android.view.ViewGroup", "android.view.View", "java.lang.Object"], "clickable": false, "pressed": "not_pressed", "focusable": false, "long-clickable": false, "enabled": true, "bounds": [0, 2217, 0, 2217], "visibility": "visible", "content-desc": [null], "rel-bounds": [0, 0, 0, 0], "focused": false, "selected": false, "scrollable-vertical": false, "children": [{"resource-id": "com.sololearn.python:id/loading_view_progressbar", "adapter-view": false, "pointer": "9f3a445", "scrollable-horizontal": false, "ancestors": ["android.view.View", "java.lang.Object"], "selected": false, "content-desc": [null], "rel-bounds": [0, 0, 0, 0], "draw": false, "focusable": false, "long-clickable": false, "visibility": "visible", "focused": false, "clickable": false, "abs-pos": true, "class": "android.widget.ProgressBar", "visible-to-user": false, "package": "com.sololearn.python", "enabled": true, "bounds": [0, 2217, 0, 2217], "pressed": "not_pressed", "scrollable-vertical": false}, {"text": "", "resource-id": "com.sololearn.python:id/loading_view_message", "adapter-view": false, "pointer": "b28279a", "scrollable-horizontal": false, "ancestors": ["android.widget.TextView", "android.view.View", "java.lang.Object"], "selected": false, "content-desc": [null], "rel-bounds": [0, 0, 0, 0], "draw": false, "focusable": false, "long-clickable": false, "visibility": "visible", "focused": false, "clickable": false, "abs-pos": true, "font-family": "sans-serif", "class": "android.support.v7.widget.AppCompatTextView", "visible-to-user": false, "package": "com.sololearn.python", "enabled": true, "bounds": [0, 2217, 0, 2217], "pressed": "not_pressed", "scrollable-vertical": false}, {"text": "Try again", "resource-id": "com.sololearn.python:id/loading_view_action", "adapter-view": false, "pointer": "745f8cb", "scrollable-horizontal": false, "ancestors": ["android.widget.Button", "android.widget.TextView", "android.view.View", "java.lang.Object"], "selected": false, "content-desc": [null], "rel-bounds": [0, 0, 0, 0], "draw": false, "focusable": true, "long-clickable": false, "visibility": "visible", "focused": false, "clickable": true, "abs-pos": true, "font-family": "sans-serif-medium", "class": "android.support.v7.widget.AppCompatButton", "visible-to-user": false, "package": "com.sololearn.python", "enabled": true, "bounds": [0, 2217, 0, 2217], "pressed": "not_pressed", "scrollable-vertical": false}], "adapter-view": false, "abs-pos": true, "pointer": "d3fccbc", "class": "android.widget.LinearLayout", "visible-to-user": false}], "scrollable-horizontal": false, "ancestors": ["android.widget.LinearLayout", "android.view.ViewGroup", "android.view.View", "java.lang.Object"], "selected": false, "content-desc": [null], "rel-bounds": [0, 0, 0, 0], "draw": true, "focusable": false, "long-clickable": false, "visibility": "gone", "focused": false, "clickable": false, "abs-pos": true, "class": "com.sololearn.app.views.LoadingView", "visible-to-user": false, "package": "com.sololearn.python", "enabled": true, "bounds": [0, 2217, 0, 2217], "pressed": "not_pressed", "scrollable-vertical": false}], "scrollable-horizontal": false, "ancestors": ["android.view.ViewGroup", "android.view.View", "java.lang.Object"], "selected": false, "content-desc": [null], "rel-bounds": [0, 0, 1440, 0], "draw": true, "focusable": false, "long-clickable": false, "visibility": "visible", "focused": false, "clickable": false, "abs-pos": true, "class": "android.widget.FrameLayout", "visible-to-user": false, "package": "com.sololearn.python", "enabled": true, "bounds": [0, 2217, 1440, 2217], "pressed": "not_pressed", "scrollable-vertical": false}], "scrollable-horizontal": false, "ancestors": ["android.widget.LinearLayout", "android.view.ViewGroup", "android.view.View", "java.lang.Object"], "selected": false, "content-desc": [null], "rel-bounds": [0, 1937, 1440, 1937], "draw": true, "focusable": false, "long-clickable": false, "visibility": "visible", "focused": false, "clickable": false, "abs-pos": true, "class": "com.sololearn.app.views.playground.CodeOutputView", "visible-to-user": false, "package": "com.sololearn.python", "enabled": true, "bounds": [0, 2217, 1440, 2217], "pressed": "not_pressed", "scrollable-vertical": false}, {"text": "Custom Toast", "resource-id": "com.sololearn.python:id/custom_toast", "adapter-view": false, "pointer": "29af8a8", "scrollable-horizontal": false, "ancestors": ["android.widget.TextView", "android.view.View", "java.lang.Object"], "selected": false, "content-desc": [null], "rel-bounds": [0, 0, 0, 0], "draw": false, "focusable": false, "long-clickable": false, "visibility": "gone", "focused": false, "clickable": false, "abs-pos": true, "font-family": "sans-serif", "class": "android.support.v7.widget.AppCompatTextView", "visible-to-user": false, "package": "com.sololearn.python", "enabled": true, "bounds": [0, 280, 0, 280], "pressed": "not_pressed", "scrollable-vertical": false}], "scrollable-horizontal": false, "ancestors": ["android.view.ViewGroup", "android.view.View", "java.lang.Object"], "selected": false, "content-desc": [null], "rel-bounds": [0, 0, 1440, 2112], "draw": true, "focusable": false, "long-clickable": false, "visibility": "visible", "focused": false, "clickable": false, "abs-pos": true, "class": "android.widget.RelativeLayout", "visible-to-user": true, "package": "com.sololearn.python", "enabled": true, "bounds": [0, 280, 1440, 2392], "pressed": "not_pressed", "scrollable-vertical": false}], "scrollable-horizontal": false, "ancestors": ["android.view.ViewGroup", "android.view.View", "java.lang.Object"], "selected": false, "content-desc": [null], "rel-bounds": [0, 196, 1440, 2308], "draw": true, "focusable": false, "long-clickable": false, "visibility": "visible", "focused": false, "clickable": false, "abs-pos": true, "class": "android.widget.FrameLayout", "visible-to-user": true, "package": "com.sololearn.python", "enabled": true, "bounds": [0, 280, 1440, 2392], "pressed": "not_pressed", "scrollable-vertical": false}, {"resource-id": "com.sololearn.python:id/header_list", "adapter-view": false, "pointer": "de362b2", "children": [{"resource-id": "com.sololearn.python:id/header_list_view", "adapter-view": true, "pointer": "168fcbd", "scrollable-horizontal": false, "ancestors": ["android.widget.AdapterView", "android.view.ViewGroup", "android.view.View", "java.lang.Object"], "selected": false, "content-desc": [null], "rel-bounds": [384, 0, 1056, 84], "draw": false, "focusable": false, "long-clickable": false, "visibility": "gone", "focused": false, "clickable": true, "abs-pos": true, "class": "com.sololearn.app.views.HorizontalListView", "visible-to-user": false, "package": "com.sololearn.python", "enabled": true, "bounds": [384, 280, 1056, 280], "pressed": "not_pressed", "scrollable-vertical": false}], "scrollable-horizontal": false, "ancestors": ["android.view.ViewGroup", "android.view.View", "java.lang.Object"], "selected": false, "content-desc": [null], "rel-bounds": [0, 196, 1440, 196], "draw": true, "focusable": false, "long-clickable": false, "visibility": "visible", "focused": false, "clickable": false, "abs-pos": true, "class": "android.widget.FrameLayout", "visible-to-user": false, "package": "com.sololearn.python", "enabled": true, "bounds": [0, 280, 1440, 280], "pressed": "not_pressed", "scrollable-vertical": false}, {"resource-id": "com.sololearn.python:id/tabLayout", "adapter-view": false, "pointer": "caaf129", "children": [{"scrollable-horizontal": false, "draw": false, "ancestors": ["android.widget.LinearLayout", "android.view.ViewGroup", "android.view.View", "java.lang.Object"], "clickable": false, "pressed": "not_pressed", "focusable": false, "long-clickable": false, "enabled": true, "bounds": [0, 280, 1440, 280], "visibility": "visible", "content-desc": [null], "rel-bounds": [0, 0, 1440, 0], "focused": false, "selected": false, "scrollable-vertical": false, "adapter-view": false, "abs-pos": true, "pointer": "bea6eb0", "class": "android.support.design.widget.TabLayout$SlidingTabStrip", "visible-to-user": false}], "scrollable-horizontal": false, "ancestors": ["android.widget.HorizontalScrollView", "android.widget.FrameLayout", "android.view.ViewGroup", "android.view.View", "java.lang.Object"], "selected": false, "content-desc": [null], "rel-bounds": [0, 196, 1440, 196], "draw": false, "focusable": true, "long-clickable": false, "visibility": "visible", "focused": false, "clickable": false, "abs-pos": true, "class": "android.support.design.widget.TabLayout", "visible-to-user": false, "package": "com.sololearn.python", "enabled": true, "bounds": [0, 280, 1440, 280], "pressed": "not_pressed", "scrollable-vertical": false}, {"resource-id": "com.sololearn.python:id/header_extra", "adapter-view": false, "pointer": "8f95cae", "scrollable-horizontal": false, "ancestors": ["android.view.ViewGroup", "android.view.View", "java.lang.Object"], "selected": false, "content-desc": [null], "rel-bounds": [0, 196, 1440, 196], "draw": true, "focusable": false, "long-clickable": false, "visibility": "visible", "focused": false, "clickable": false, "abs-pos": true, "class": "android.widget.FrameLayout", "visible-to-user": false, "package": "com.sololearn.python", "enabled": true, "bounds": [0, 280, 1440, 280], "pressed": "not_pressed", "scrollable-vertical": false}, {"resource-id": "com.sololearn.python:id/toolbar_shadow", "adapter-view": false, "pointer": "eeed878", "scrollable-horizontal": false, "ancestors": ["android.view.ViewGroup", "android.view.View", "java.lang.Object"], "selected": false, "content-desc": [null], "rel-bounds": [0, 0, 0, 0], "draw": true, "focusable": false, "long-clickable": false, "visibility": "gone", "focused": false, "clickable": false, "abs-pos": true, "class": "android.widget.FrameLayout", "visible-to-user": false, "package": "com.sololearn.python", "enabled": true, "bounds": [0, 84, 0, 84], "pressed": "not_pressed", "scrollable-vertical": false}, {"resource-id": "com.sololearn.python:id/toolbar", "adapter-view": false, "pointer": "676eb51", "children": [{"scrollable-horizontal": false, "draw": false, "ancestors": ["android.widget.ImageButton", "android.widget.ImageView", "android.view.View", "java.lang.Object"], "clickable": true, "pressed": "not_pressed", "focusable": true, "long-clickable": false, "enabled": true, "bounds": [0, 84, 196, 280], "visibility": "visible", "content-desc": ["Open navigation menu"], "rel-bounds": [0, 0, 196, 196], "focused": false, "selected": false, "scrollable-vertical": false, "adapter-view": false, "abs-pos": true, "pointer": "dfb0fb6", "class": "android.support.v7.widget.AppCompatImageButton", "visible-to-user": true}, {"scrollable-horizontal": false, "draw": true, "ancestors": ["android.support.v7.widget.LinearLayoutCompat", "android.view.ViewGroup", "android.view.View", "java.lang.Object"], "clickable": false, "pressed": "not_pressed", "focusable": false, "long-clickable": false, "enabled": true, "bounds": [1132, 84, 1440, 280], "visibility": "visible", "content-desc": [null], "rel-bounds": [1132, 0, 1440, 196], "focused": false, "selected": false, "scrollable-vertical": false, "children": [{"text": "", "resource-id": "com.sololearn.python:id/action_share", "adapter-view": false, "pointer": "daf3fc1", "scrollable-horizontal": false, "ancestors": ["android.support.v7.widget.AppCompatTextView", "android.widget.TextView", "android.view.View", "java.lang.Object"], "selected": false, "content-desc": ["Share"], "rel-bounds": [0, 14, 168, 182], "draw": false, "focusable": true, "long-clickable": true, "visibility": "visible", "focused": false, "clickable": true, "abs-pos": true, "font-family": "sans-serif-medium", "class": "android.support.v7.view.menu.ActionMenuItemView", "visible-to-user": true, "package": "com.sololearn.python", "enabled": true, "bounds": [1132, 98, 1300, 266], "pressed": "not_pressed", "scrollable-vertical": false}, {"scrollable-horizontal": false, "draw": false, "ancestors": ["android.support.v7.widget.AppCompatImageView", "android.widget.ImageView", "android.view.View", "java.lang.Object"], "clickable": true, "pressed": "not_pressed", "focusable": true, "long-clickable": false, "enabled": true, "bounds": [1300, 98, 1440, 266], "visibility": "visible", "content-desc": ["More options"], "rel-bounds": [168, 14, 308, 182], "focused": false, "selected": false, "scrollable-vertical": false, "adapter-view": false, "abs-pos": true, "pointer": "9512366", "class": "android.support.v7.widget.ActionMenuPresenter$OverflowMenuButton", "visible-to-user": true}], "adapter-view": false, "abs-pos": true, "pointer": "f7354b7", "class": "android.support.v7.widget.ActionMenuView", "visible-to-user": true}, {"text": "Code Playground", "scrollable-vertical": false, "adapter-view": false, "pointer": "f55c2d4", "scrollable-horizontal": false, "ancestors": ["android.widget.TextView", "android.view.View", "java.lang.Object"], "selected": false, "content-desc": [null], "rel-bounds": [210, 51, 747, 144], "draw": false, "focusable": false, "long-clickable": false, "visibility": "visible", "focused": false, "clickable": false, "abs-pos": true, "font-family": "sans-serif-medium", "class": "android.support.v7.widget.AppCompatTextView", "visible-to-user": true, "enabled": true, "bounds": [210, 135, 747, 228], "pressed": "not_pressed"}], "scrollable-horizontal": false, "ancestors": ["android.view.ViewGroup", "android.view.View", "java.lang.Object"], "selected": false, "content-desc": [null], "rel-bounds": [0, 0, 1440, 196], "draw": true, "focusable": false, "long-clickable": false, "visibility": "visible", "focused": false, "clickable": false, "abs-pos": true, "class": "android.support.v7.widget.Toolbar", "visible-to-user": true, "package": "com.sololearn.python", "enabled": true, "bounds": [0, 84, 1440, 280], "pressed": "not_pressed", "scrollable-vertical": false}, {"resource-id": "com.sololearn.python:id/achievement_container", "adapter-view": false, "pointer": "4750424", "scrollable-horizontal": false, "ancestors": ["android.view.ViewGroup", "android.view.View", "java.lang.Object"], "selected": false, "content-desc": [null], "rel-bounds": [0, 266, 1440, 606], "draw": true, "focusable": false, "long-clickable": false, "visibility": "gone", "focused": false, "clickable": false, "abs-pos": true, "class": "android.widget.FrameLayout", "visible-to-user": false, "package": "com.sololearn.python", "enabled": true, "bounds": [0, 350, 1440, 690], "pressed": "not_pressed", "scrollable-vertical": false}, {"scrollable-horizontal": false, "draw": true, "ancestors": ["android.view.View", "java.lang.Object"], "clickable": false, "pressed": "not_pressed", "focusable": false, "long-clickable": false, "enabled": true, "bounds": [0, 84, 0, 84], "visibility": "gone", "content-desc": [null], "rel-bounds": [0, 0, 0, 0], "focused": false, "selected": false, "scrollable-vertical": false, "adapter-view": false, "abs-pos": true, "pointer": "4edeb8d", "class": "android.view.SurfaceView", "visible-to-user": false}], "adapter-view": false, "abs-pos": true, "pointer": "98f7203", "class": "android.widget.RelativeLayout", "visible-to-user": true}, {"resource-id": "com.sololearn.python:id/navigation_drawer", "adapter-view": false, "pointer": "3207142", "children": [{"resource-id": "com.sololearn.python:id/design_navigation_view", "adapter-view": false, "pointer": "87eaa36", "children": [{"resource-id": "com.sololearn.python:id/navigation_header_container", "adapter-view": false, "pointer": "25e8553", "children": [{"scrollable-horizontal": false, "draw": true, "ancestors": ["android.view.ViewGroup", "android.view.View", "java.lang.Object"], "clickable": false, "pressed": "not_pressed", "focusable": false, "long-clickable": false, "enabled": true, "bounds": [0, 0, 0, 630], "visibility": "visible", "content-desc": [null], "rel-bounds": [0, 0, 980, 630], "focused": false, "selected": false, "scrollable-vertical": false, "children": [{"scrollable-horizontal": false, "draw": false, "ancestors": ["android.widget.ImageView", "android.view.View", "java.lang.Object"], "clickable": false, "pressed": "not_pressed", "focusable": false, "long-clickable": false, "enabled": true, "bounds": [0, 0, 0, 630], "visibility": "visible", "content-desc": [null], "rel-bounds": [0, 0, 980, 630], "focused": false, "selected": false, "scrollable-vertical": false, "adapter-view": false, "abs-pos": true, "pointer": "d5ab389", "class": "android.support.v7.widget.AppCompatImageView", "visible-to-user": false}, {"resource-id": "com.sololearn.python:id/menu_user", "adapter-view": false, "pointer": "7485f8e", "children": [{"resource-id": "com.sololearn.python:id/menu_avatar", "adapter-view": false, "pointer": "cc223af", "scrollable-horizontal": false, "ancestors": ["android.widget.ImageView", "android.view.View", "java.lang.Object"], "selected": false, "content-desc": [null], "rel-bounds": [56, 148, 280, 372], "draw": false, "focusable": false, "long-clickable": false, "visibility": "visible", "focused": false, "clickable": false, "abs-pos": true, "class": "com.sololearn.app.views.CircleImageView", "visible-to-user": false, "package": "com.sololearn.python", "enabled": true, "bounds": [0, 148, -699, 372], "pressed": "not_pressed", "scrollable-vertical": false}, {"text": "Raphael Tan", "resource-id": "com.sololearn.python:id/menu_name", "adapter-view": false, "pointer": "de2b3bc", "scrollable-horizontal": false, "ancestors": ["android.widget.TextView", "android.view.View", "java.lang.Object"], "selected": false, "content-desc": [null], "rel-bounds": [56, 428, 327, 494], "draw": false, "focusable": false, "long-clickable": false, "visibility": "visible", "focused": false, "clickable": false, "abs-pos": true, "font-family": "sans-serif-medium", "class": "android.support.v7.widget.AppCompatTextView", "visible-to-user": false, "package": "com.sololearn.python", "enabled": true, "bounds": [0, 428, -652, 494], "pressed": "not_pressed", "scrollable-vertical": false}, {"text": "appcrawler2@gmail.com", "resource-id": "com.sololearn.python:id/menu_email", "adapter-view": false, "pointer": "bb1ff45", "scrollable-horizontal": false, "ancestors": ["android.widget.TextView", "android.view.View", "java.lang.Object"], "selected": false, "content-desc": [null], "rel-bounds": [56, 494, 648, 574], "draw": false, "focusable": false, "long-clickable": false, "visibility": "visible", "focused": false, "clickable": false, "abs-pos": true, "font-family": "sans-serif", "class": "android.support.v7.widget.AppCompatTextView", "visible-to-user": false, "package": "com.sololearn.python", "enabled": true, "bounds": [0, 494, -331, 574], "pressed": "not_pressed", "scrollable-vertical": false}, {"text": "Sign Out", "resource-id": "com.sololearn.python:id/menu_logout", "adapter-view": false, "pointer": "aeee69a", "scrollable-horizontal": false, "ancestors": ["android.widget.Button", "android.widget.TextView", "android.view.View", "java.lang.Object"], "selected": false, "content-desc": [null], "rel-bounds": [648, 452, 980, 630], "draw": false, "focusable": true, "long-clickable": false, "visibility": "visible", "focused": false, "clickable": true, "abs-pos": true, "font-family": "sans-serif-medium", "class": "android.support.v7.widget.AppCompatButton", "visible-to-user": false, "package": "com.sololearn.python", "enabled": true, "bounds": [0, 452, 0, 630], "pressed": "not_pressed", "scrollable-vertical": false}], "scrollable-horizontal": false, "ancestors": ["android.view.ViewGroup", "android.view.View", "java.lang.Object"], "selected": false, "content-desc": [null], "rel-bounds": [0, 0, 980, 630], "draw": true, "focusable": false, "long-clickable": false, "visibility": "visible", "focused": false, "clickable": true, "abs-pos": true, "class": "android.widget.RelativeLayout", "visible-to-user": false, "package": "com.sololearn.python", "enabled": true, "bounds": [0, 0, 0, 630], "pressed": "not_pressed", "scrollable-vertical": false}, {"text": "Sign In", "resource-id": "com.sololearn.python:id/menu_login", "adapter-view": false, "pointer": "7174bcb", "scrollable-horizontal": false, "ancestors": ["android.widget.Button", "android.widget.TextView", "android.view.View", "java.lang.Object"], "selected": false, "content-desc": [null], "rel-bounds": [672, 452, 980, 630], "draw": false, "focusable": true, "long-clickable": false, "visibility": "gone", "focused": false, "clickable": true, "abs-pos": true, "font-family": "sans-serif-medium", "class": "android.support.v7.widget.AppCompatButton", "visible-to-user": false, "package": "com.sololearn.python", "enabled": true, "bounds": [0, 452, 0, 630], "pressed": "not_pressed", "scrollable-vertical": false}], "adapter-view": false, "abs-pos": true, "pointer": "103e90", "class": "android.widget.FrameLayout", "visible-to-user": false}], "scrollable-horizontal": false, "ancestors": ["android.view.ViewGroup", "android.view.View", "java.lang.Object"], "selected": false, "content-desc": [null], "rel-bounds": [0, 0, 980, 658], "draw": true, "focusable": false, "long-clickable": false, "visibility": "visible", "focused": false, "clickable": false, "abs-pos": true, "class": "android.widget.LinearLayout", "visible-to-user": false, "package": "com.sololearn.python", "enabled": true, "bounds": [0, 0, 0, 658], "pressed": "not_pressed", "scrollable-vertical": false}, {"scrollable-horizontal": false, "draw": false, "ancestors": ["android.support.design.internal.ForegroundLinearLayout", "android.support.v7.widget.LinearLayoutCompat", "android.view.ViewGroup", "android.view.View", "java.lang.Object"], "clickable": true, "pressed": "not_pressed", "focusable": true, "long-clickable": false, "enabled": true, "bounds": [0, 658, 0, 826], "visibility": "visible", "content-desc": [null], "rel-bounds": [0, 658, 980, 826], "focused": false, "selected": false, "scrollable-vertical": false, "children": [{"text": "Home", "resource-id": "com.sololearn.python:id/design_menu_item_text", "adapter-view": false, "pointer": "ccdf9bc", "scrollable-horizontal": false, "ancestors": ["android.widget.CheckedTextView", "android.widget.TextView", "android.view.View", "java.lang.Object"], "selected": false, "content-desc": [null], "rel-bounds": [56, 0, 924, 168], "draw": false, "focusable": false, "long-clickable": false, "visibility": "visible", "focused": false, "clickable": false, "abs-pos": true, "font-family": "sans-serif-medium", "class": "android.support.v7.widget.AppCompatCheckedTextView", "visible-to-user": false, "package": "com.sololearn.python", "enabled": true, "bounds": [0, 658, -55, 826], "pressed": "not_pressed", "scrollable-vertical": false}, {"resource-id": "com.sololearn.python:id/design_menu_item_action_area_stub", "adapter-view": false, "pointer": "932cd45", "scrollable-horizontal": false, "ancestors": ["android.view.View", "java.lang.Object"], "selected": false, "content-desc": [null], "rel-bounds": [0, 0, 0, 0], "draw": true, "focusable": false, "long-clickable": false, "visibility": "gone", "focused": false, "clickable": false, "abs-pos": true, "class": "android.view.ViewStub", "visible-to-user": false, "package": "com.sololearn.python", "enabled": true, "bounds": [0, 658, -979, 658], "pressed": "not_pressed", "scrollable-vertical": false}], "adapter-view": false, "abs-pos": true, "pointer": "ed6c1af", "class": "android.support.design.internal.NavigationMenuItemView", "visible-to-user": false}, {"scrollable-horizontal": false, "draw": false, "ancestors": ["android.support.design.internal.ForegroundLinearLayout", "android.support.v7.widget.LinearLayoutCompat", "android.view.ViewGroup", "android.view.View", "java.lang.Object"], "clickable": true, "pressed": "not_pressed", "focusable": true, "long-clickable": false, "enabled": true, "bounds": [0, 826, 0, 994], "visibility": "visible", "content-desc": [null], "rel-bounds": [0, 826, 980, 994], "focused": false, "selected": false, "scrollable-vertical": false, "children": [{"text": "Code Playground", "resource-id": "com.sololearn.python:id/design_menu_item_text", "adapter-view": false, "pointer": "a3ba6", "scrollable-horizontal": false, "ancestors": ["android.widget.CheckedTextView", "android.widget.TextView", "android.view.View", "java.lang.Object"], "selected": false, "content-desc": [null], "rel-bounds": [56, 0, 924, 168], "draw": false, "focusable": false, "long-clickable": false, "visibility": "visible", "focused": false, "clickable": false, "abs-pos": true, "font-family": "sans-serif-medium", "class": "android.support.v7.widget.AppCompatCheckedTextView", "visible-to-user": false, "package": "com.sololearn.python", "enabled": true, "bounds": [0, 826, -55, 994], "pressed": "not_pressed", "scrollable-vertical": false}, {"resource-id": "com.sololearn.python:id/design_menu_item_action_area_stub", "adapter-view": false, "pointer": "aec29e7", "scrollable-horizontal": false, "ancestors": ["android.view.View", "java.lang.Object"], "selected": false, "content-desc": [null], "rel-bounds": [0, 0, 0, 0], "draw": true, "focusable": false, "long-clickable": false, "visibility": "gone", "focused": false, "clickable": false, "abs-pos": true, "class": "android.view.ViewStub", "visible-to-user": false, "package": "com.sololearn.python", "enabled": true, "bounds": [0, 826, -979, 826], "pressed": "not_pressed", "scrollable-vertical": false}], "adapter-view": false, "abs-pos": true, "pointer": "4389101", "class": "android.support.design.internal.NavigationMenuItemView", "visible-to-user": false}, {"scrollable-horizontal": false, "draw": false, "ancestors": ["android.support.design.internal.ForegroundLinearLayout", "android.support.v7.widget.LinearLayoutCompat", "android.view.ViewGroup", "android.view.View", "java.lang.Object"], "clickable": true, "pressed": "not_pressed", "focusable": true, "long-clickable": false, "enabled": true, "bounds": [0, 994, 0, 1162], "visibility": "visible", "content-desc": [null], "rel-bounds": [0, 994, 980, 1162], "focused": false, "selected": false, "scrollable-vertical": false, "children": [{"text": "Q&A Discussions", "resource-id": "com.sololearn.python:id/design_menu_item_text", "adapter-view": false, "pointer": "21c3c3d", "scrollable-horizontal": false, "ancestors": ["android.widget.CheckedTextView", "android.widget.TextView", "android.view.View", "java.lang.Object"], "selected": false, "content-desc": [null], "rel-bounds": [56, 0, 924, 168], "draw": false, "focusable": false, "long-clickable": false, "visibility": "visible", "focused": false, "clickable": false, "abs-pos": true, "font-family": "sans-serif-medium", "class": "android.support.v7.widget.AppCompatCheckedTextView", "visible-to-user": false, "package": "com.sololearn.python", "enabled": true, "bounds": [0, 994, -55, 1162], "pressed": "not_pressed", "scrollable-vertical": false}, {"resource-id": "com.sololearn.python:id/design_menu_item_action_area_stub", "adapter-view": false, "pointer": "48e6c32", "scrollable-horizontal": false, "ancestors": ["android.view.View", "java.lang.Object"], "selected": false, "content-desc": [null], "rel-bounds": [0, 0, 0, 0], "draw": true, "focusable": false, "long-clickable": false, "visibility": "gone", "focused": false, "clickable": false, "abs-pos": true, "class": "android.view.ViewStub", "visible-to-user": false, "package": "com.sololearn.python", "enabled": true, "bounds": [0, 994, -979, 994], "pressed": "not_pressed", "scrollable-vertical": false}], "adapter-view": false, "abs-pos": true, "pointer": "afc6994", "class": "android.support.design.internal.NavigationMenuItemView", "visible-to-user": false}, {"scrollable-horizontal": false, "draw": false, "ancestors": ["android.support.design.internal.ForegroundLinearLayout", "android.support.v7.widget.LinearLayoutCompat", "android.view.ViewGroup", "android.view.View", "java.lang.Object"], "clickable": true, "pressed": "not_pressed", "focusable": true, "long-clickable": false, "enabled": true, "bounds": [0, 1162, 0, 1330], "visibility": "visible", "content-desc": [null], "rel-bounds": [0, 1162, 980, 1330], "focused": false, "selected": false, "scrollable-vertical": false, "children": [{"text": "Leaderboard", "resource-id": "com.sololearn.python:id/design_menu_item_text", "adapter-view": false, "pointer": "b008b00", "scrollable-horizontal": false, "ancestors": ["android.widget.CheckedTextView", "android.widget.TextView", "android.view.View", "java.lang.Object"], "selected": false, "content-desc": [null], "rel-bounds": [56, 0, 924, 168], "draw": false, "focusable": false, "long-clickable": false, "visibility": "visible", "focused": false, "clickable": false, "abs-pos": true, "font-family": "sans-serif-medium", "class": "android.support.v7.widget.AppCompatCheckedTextView", "visible-to-user": false, "package": "com.sololearn.python", "enabled": true, "bounds": [0, 1162, -55, 1330], "pressed": "not_pressed", "scrollable-vertical": false}, {"resource-id": "com.sololearn.python:id/design_menu_item_action_area_stub", "adapter-view": false, "pointer": "b955f39", "scrollable-horizontal": false, "ancestors": ["android.view.View", "java.lang.Object"], "selected": false, "content-desc": [null], "rel-bounds": [0, 0, 0, 0], "draw": true, "focusable": false, "long-clickable": false, "visibility": "gone", "focused": false, "clickable": false, "abs-pos": true, "class": "android.view.ViewStub", "visible-to-user": false, "package": "com.sololearn.python", "enabled": true, "bounds": [0, 1162, -979, 1162], "pressed": "not_pressed", "scrollable-vertical": false}], "adapter-view": false, "abs-pos": true, "pointer": "6477d83", "class": "android.support.design.internal.NavigationMenuItemView", "visible-to-user": false}, {"scrollable-horizontal": false, "draw": false, "ancestors": ["android.support.design.internal.ForegroundLinearLayout", "android.support.v7.widget.LinearLayoutCompat", "android.view.ViewGroup", "android.view.View", "java.lang.Object"], "clickable": true, "pressed": "not_pressed", "focusable": true, "long-clickable": false, "enabled": true, "bounds": [0, 1330, 0, 1498], "visibility": "visible", "content-desc": [null], "rel-bounds": [0, 1330, 980, 1498], "focused": false, "selected": false, "scrollable-vertical": false, "children": [{"text": "Similar Courses", "resource-id": "com.sololearn.python:id/design_menu_item_text", "adapter-view": false, "pointer": "37a6edf", "scrollable-horizontal": false, "ancestors": ["android.widget.CheckedTextView", "android.widget.TextView", "android.view.View", "java.lang.Object"], "selected": false, "content-desc": [null], "rel-bounds": [56, 0, 924, 168], "draw": false, "focusable": false, "long-clickable": false, "visibility": "visible", "focused": false, "clickable": false, "abs-pos": true, "font-family": "sans-serif-medium", "class": "android.support.v7.widget.AppCompatCheckedTextView", "visible-to-user": false, "package": "com.sololearn.python", "enabled": true, "bounds": [0, 1330, -55, 1498], "pressed": "not_pressed", "scrollable-vertical": false}, {"resource-id": "com.sololearn.python:id/design_menu_item_action_area_stub", "adapter-view": false, "pointer": "863572c", "scrollable-horizontal": false, "ancestors": ["android.view.View", "java.lang.Object"], "selected": false, "content-desc": [null], "rel-bounds": [0, 0, 0, 0], "draw": true, "focusable": false, "long-clickable": false, "visibility": "gone", "focused": false, "clickable": false, "abs-pos": true, "class": "android.view.ViewStub", "visible-to-user": false, "package": "com.sololearn.python", "enabled": true, "bounds": [0, 1330, -979, 1330], "pressed": "not_pressed", "scrollable-vertical": false}], "adapter-view": false, "abs-pos": true, "pointer": "b3197e", "class": "android.support.design.internal.NavigationMenuItemView", "visible-to-user": false}, {"scrollable-horizontal": false, "draw": false, "ancestors": ["android.support.design.internal.ForegroundLinearLayout", "android.support.v7.widget.LinearLayoutCompat", "android.view.ViewGroup", "android.view.View", "java.lang.Object"], "clickable": true, "pressed": "not_pressed", "focusable": true, "long-clickable": false, "enabled": true, "bounds": [0, 1498, 0, 1666], "visibility": "visible", "content-desc": [null], "rel-bounds": [0, 1498, 980, 1666], "focused": false, "selected": false, "scrollable-vertical": false, "children": [{"text": "Glossary", "resource-id": "com.sololearn.python:id/design_menu_item_text", "adapter-view": false, "pointer": "c9ef5dd", "scrollable-horizontal": false, "ancestors": ["android.widget.CheckedTextView", "android.widget.TextView", "android.view.View", "java.lang.Object"], "selected": false, "content-desc": [null], "rel-bounds": [56, 0, 924, 168], "draw": false, "focusable": false, "long-clickable": false, "visibility": "visible", "focused": false, "clickable": false, "abs-pos": true, "font-family": "sans-serif-medium", "class": "android.support.v7.widget.AppCompatCheckedTextView", "visible-to-user": false, "package": "com.sololearn.python", "enabled": true, "bounds": [0, 1498, -55, 1666], "pressed": "not_pressed", "scrollable-vertical": false}, {"resource-id": "com.sololearn.python:id/design_menu_item_action_area_stub", "adapter-view": false, "pointer": "4863552", "scrollable-horizontal": false, "ancestors": ["android.view.View", "java.lang.Object"], "selected": false, "content-desc": [null], "rel-bounds": [0, 0, 0, 0], "draw": true, "focusable": false, "long-clickable": false, "visibility": "gone", "focused": false, "clickable": false, "abs-pos": true, "class": "android.view.ViewStub", "visible-to-user": false, "package": "com.sololearn.python", "enabled": true, "bounds": [0, 1498, -979, 1498], "pressed": "not_pressed", "scrollable-vertical": false}], "adapter-view": false, "abs-pos": true, "pointer": "59585b4", "class": "android.support.design.internal.NavigationMenuItemView", "visible-to-user": false}, {"scrollable-horizontal": false, "draw": false, "ancestors": ["android.support.design.internal.ForegroundLinearLayout", "android.support.v7.widget.LinearLayoutCompat", "android.view.ViewGroup", "android.view.View", "java.lang.Object"], "clickable": true, "pressed": "not_pressed", "focusable": true, "long-clickable": false, "enabled": true, "bounds": [0, 1666, 0, 1834], "visibility": "visible", "content-desc": [null], "rel-bounds": [0, 1666, 980, 1834], "focused": false, "selected": false, "scrollable-vertical": false, "children": [{"text": "Invite Friends", "resource-id": "com.sololearn.python:id/design_menu_item_text", "adapter-view": false, "pointer": "cdf4920", "scrollable-horizontal": false, "ancestors": ["android.widget.CheckedTextView", "android.widget.TextView", "android.view.View", "java.lang.Object"], "selected": false, "content-desc": [null], "rel-bounds": [56, 0, 924, 168], "draw": false, "focusable": false, "long-clickable": false, "visibility": "visible", "focused": false, "clickable": false, "abs-pos": true, "font-family": "sans-serif-medium", "class": "android.support.v7.widget.AppCompatCheckedTextView", "visible-to-user": false, "package": "com.sololearn.python", "enabled": true, "bounds": [0, 1666, -55, 1834], "pressed": "not_pressed", "scrollable-vertical": false}, {"resource-id": "com.sololearn.python:id/design_menu_item_action_area_stub", "adapter-view": false, "pointer": "21a12d9", "scrollable-horizontal": false, "ancestors": ["android.view.View", "java.lang.Object"], "selected": false, "content-desc": [null], "rel-bounds": [0, 0, 0, 0], "draw": true, "focusable": false, "long-clickable": false, "visibility": "gone", "focused": false, "clickable": false, "abs-pos": true, "class": "android.view.ViewStub", "visible-to-user": false, "package": "com.sololearn.python", "enabled": true, "bounds": [0, 1666, -979, 1666], "pressed": "not_pressed", "scrollable-vertical": false}], "adapter-view": false, "abs-pos": true, "pointer": "cfe023", "class": "android.support.design.internal.NavigationMenuItemView", "visible-to-user": false}, {"scrollable-horizontal": false, "draw": true, "ancestors": ["android.view.ViewGroup", "android.view.View", "java.lang.Object"], "clickable": false, "pressed": "not_pressed", "focusable": false, "long-clickable": false, "enabled": true, "bounds": [0, 1834, 0, 1894], "visibility": "visible", "content-desc": [null], "rel-bounds": [0, 1834, 980, 1894], "focused": false, "selected": false, "scrollable-vertical": false, "children": [{"scrollable-horizontal": false, "draw": false, "ancestors": ["java.lang.Object"], "clickable": false, "pressed": "not_pressed", "focusable": false, "long-clickable": false, "enabled": true, "bounds": [0, 1862, 0, 1866], "visibility": "visible", "content-desc": [null], "rel-bounds": [0, 28, 980, 32], "focused": false, "selected": false, "scrollable-vertical": false, "adapter-view": false, "abs-pos": true, "pointer": "39b8a2", "class": "android.view.View", "visible-to-user": false}], "adapter-view": false, "abs-pos": true, "pointer": "8cc346d", "class": "android.widget.FrameLayout", "visible-to-user": false}, {"scrollable-horizontal": false, "draw": false, "ancestors": ["android.support.design.internal.ForegroundLinearLayout", "android.support.v7.widget.LinearLayoutCompat", "android.view.ViewGroup", "android.view.View", "java.lang.Object"], "clickable": true, "pressed": "not_pressed", "focusable": true, "long-clickable": false, "enabled": true, "bounds": [0, 1894, 0, 2062], "visibility": "visible", "content-desc": [null], "rel-bounds": [0, 1894, 980, 2062], "focused": false, "selected": false, "scrollable-vertical": false, "children": [{"text": "Settings", "resource-id": "com.sololearn.python:id/design_menu_item_text", "adapter-view": false, "pointer": "f365b7f", "scrollable-horizontal": false, "ancestors": ["android.widget.CheckedTextView", "android.widget.TextView", "android.view.View", "java.lang.Object"], "selected": false, "content-desc": [null], "rel-bounds": [56, 0, 924, 168], "draw": false, "focusable": false, "long-clickable": false, "visibility": "visible", "focused": false, "clickable": false, "abs-pos": true, "font-family": "sans-serif-medium", "class": "android.support.v7.widget.AppCompatCheckedTextView", "visible-to-user": false, "package": "com.sololearn.python", "enabled": true, "bounds": [0, 1894, -55, 2062], "pressed": "not_pressed", "scrollable-vertical": false}, {"resource-id": "com.sololearn.python:id/design_menu_item_action_area_stub", "adapter-view": false, "pointer": "d3fd74c", "scrollable-horizontal": false, "ancestors": ["android.view.View", "java.lang.Object"], "selected": false, "content-desc": [null], "rel-bounds": [0, 0, 0, 0], "draw": true, "focusable": false, "long-clickable": false, "visibility": "gone", "focused": false, "clickable": false, "abs-pos": true, "class": "android.view.ViewStub", "visible-to-user": false, "package": "com.sololearn.python", "enabled": true, "bounds": [0, 1894, -979, 1894], "pressed": "not_pressed", "scrollable-vertical": false}], "adapter-view": false, "abs-pos": true, "pointer": "3ae549e", "class": "android.support.design.internal.NavigationMenuItemView", "visible-to-user": false}, {"scrollable-horizontal": false, "draw": false, "ancestors": ["android.support.design.internal.ForegroundLinearLayout", "android.support.v7.widget.LinearLayoutCompat", "android.view.ViewGroup", "android.view.View", "java.lang.Object"], "clickable": true, "pressed": "not_pressed", "focusable": true, "long-clickable": false, "enabled": true, "bounds": [0, 2062, 0, 2230], "visibility": "visible", "content-desc": [null], "rel-bounds": [0, 2062, 980, 2230], "focused": false, "selected": false, "scrollable-vertical": false, "children": [{"text": "Rate", "resource-id": "com.sololearn.python:id/design_menu_item_text", "adapter-view": false, "pointer": "a71caa", "scrollable-horizontal": false, "ancestors": ["android.widget.CheckedTextView", "android.widget.TextView", "android.view.View", "java.lang.Object"], "selected": false, "content-desc": [null], "rel-bounds": [56, 0, 924, 168], "draw": false, "focusable": false, "long-clickable": false, "visibility": "visible", "focused": false, "clickable": false, "abs-pos": true, "font-family": "sans-serif-medium", "class": "android.support.v7.widget.AppCompatCheckedTextView", "visible-to-user": false, "package": "com.sololearn.python", "enabled": true, "bounds": [0, 2062, -55, 2230], "pressed": "not_pressed", "scrollable-vertical": false}, {"resource-id": "com.sololearn.python:id/design_menu_item_action_area_stub", "adapter-view": false, "pointer": "75f309b", "scrollable-horizontal": false, "ancestors": ["android.view.View", "java.lang.Object"], "selected": false, "content-desc": [null], "rel-bounds": [0, 0, 0, 0], "draw": true, "focusable": false, "long-clickable": false, "visibility": "gone", "focused": false, "clickable": false, "abs-pos": true, "class": "android.view.ViewStub", "visible-to-user": false, "package": "com.sololearn.python", "enabled": true, "bounds": [0, 2062, -979, 2062], "pressed": "not_pressed", "scrollable-vertical": false}], "adapter-view": false, "abs-pos": true, "pointer": "8900395", "class": "android.support.design.internal.NavigationMenuItemView", "visible-to-user": false}], "scrollable-horizontal": false, "ancestors": ["android.support.v7.widget.RecyclerView", "android.view.ViewGroup", "android.view.View", "java.lang.Object"], "selected": false, "content-desc": [null], "rel-bounds": [0, 0, 980, 2392], "draw": false, "focusable": true, "long-clickable": false, "visibility": "visible", "focused": false, "clickable": false, "abs-pos": true, "class": "android.support.design.internal.NavigationMenuView", "visible-to-user": false, "package": "com.sololearn.python", "enabled": true, "bounds": [0, 0, 0, 2392], "pressed": "not_pressed", "scrollable-vertical": true}], "scrollable-horizontal": false, "ancestors": ["android.support.design.internal.ScrimInsetsFrameLayout", "android.widget.FrameLayout", "android.view.ViewGroup", "android.view.View", "java.lang.Object"], "selected": false, "content-desc": [null], "rel-bounds": [-980, 0, 0, 2392], "draw": true, "focusable": false, "long-clickable": false, "visibility": "invisible", "focused": false, "clickable": false, "abs-pos": true, "class": "android.support.design.widget.NavigationView", "visible-to-user": false, "package": "com.sololearn.python", "enabled": true, "bounds": [0, 0, 0, 2392], "pressed": "not_pressed", "scrollable-vertical": false}], "scrollable-horizontal": false, "ancestors": ["android.view.ViewGroup", "android.view.View", "java.lang.Object"], "selected": false, "content-desc": [null], "rel-bounds": [0, 0, 1440, 2392], "draw": false, "focusable": true, "long-clickable": false, "visibility": "visible", "focused": true, "clickable": false, "abs-pos": true, "class": "android.support.v4.widget.DrawerLayout", "visible-to-user": true, "package": "com.sololearn.python", "enabled": true, "bounds": [0, 0, 1440, 2392], "pressed": "not_pressed", "scrollable-vertical": false}], "scrollable-horizontal": false, "ancestors": ["android.widget.FrameLayout", "android.view.ViewGroup", "android.view.View", "java.lang.Object"], "selected": false, "content-desc": [null], "rel-bounds": [0, 0, 1440, 2392], "draw": true, "focusable": false, "long-clickable": false, "visibility": "visible", "focused": false, "clickable": false, "abs-pos": true, "class": "android.support.v7.widget.ContentFrameLayout", "visible-to-user": true, "package": "android", "enabled": true, "bounds": [0, 0, 1440, 2392], "pressed": "not_pressed", "scrollable-vertical": false}], "scrollable-horizontal": false, "ancestors": ["android.widget.LinearLayout", "android.view.ViewGroup", "android.view.View", "java.lang.Object"], "selected": false, "content-desc": [null], "rel-bounds": [0, 0, 1440, 2392], "draw": true, "focusable": false, "long-clickable": false, "visibility": "visible", "focused": false, "clickable": false, "abs-pos": true, "class": "android.support.v7.widget.FitWindowsLinearLayout", "visible-to-user": true, "package": "com.sololearn.python", "enabled": true, "bounds": [0, 0, 1440, 2392], "pressed": "not_pressed", "scrollable-vertical": false}], "adapter-view": false, "abs-pos": true, "pointer": "21b2757", "class": "android.widget.FrameLayout", "visible-to-user": true}], "adapter-view": false, "abs-pos": true, "pointer": "a95dc62", "class": "android.widget.LinearLayout", "visible-to-user": true}, {"resource-id": "android:id/navigationBarBackground", "adapter-view": false, "pointer": "6348425", "scrollable-horizontal": false, "ancestors": ["java.lang.Object"], "selected": false, "content-desc": [null], "rel-bounds": [0, 2392, 1440, 2560], "draw": false, "focusable": false, "long-clickable": false, "visibility": "visible", "focused": false, "clickable": false, "abs-pos": true, "class": "android.view.View", "visible-to-user": true, "package": "android", "enabled": true, "bounds": [0, 2392, 1440, 2560], "pressed": "not_pressed", "scrollable-vertical": false}], "adapter-view": false, "abs-pos": true, "pointer": "a40fa6", "class": "com.android.internal.policy.PhoneWindow$DecorView", "visible-to-user": true}, "added_fragments": [], "active_fragments": []}, "is_keyboard_deployed": false, "request_id": "384"}
{"ancestors": ["android.widget.FrameLayout", "android.view.ViewGroup", "android.view.View", "java.lang.Object"], "class": "com.android.internal.policy.PhoneWindow$DecorView", "bounds": [0, 0, 1440, 2560], "clickable": false, "children": [{"resource-id": "com.sololearn.python:id/toolbar", "children": [{"iconClass": "arrow_backward", "ancestors": ["android.widget.ImageButton", "android.widget.ImageView", "android.view.View", "java.lang.Object"], "bounds": [0, 84, 196, 280], "clickable": true, "class": "android.support.v7.widget.AppCompatImageButton", "componentLabel": "Icon"}, {"text": "Code Playground", "ancestors": ["android.widget.TextView", "android.view.View", "java.lang.Object"], "clickable": false, "class": "android.support.v7.widget.AppCompatTextView", "bounds": [210, 135, 747, 228], "componentLabel": "Text"}, {"iconClass": "share", "resource-id": "com.sololearn.python:id/action_share", "ancestors": ["android.support.v7.widget.AppCompatTextView", "android.widget.TextView", "android.view.View", "java.lang.Object"], "clickable": true, "class": "android.support.v7.view.menu.ActionMenuItemView", "bounds": [1132, 98, 1300, 266], "componentLabel": "Icon"}, {"iconClass": "more", "ancestors": ["android.support.v7.widget.AppCompatImageView", "android.widget.ImageView", "android.view.View", "java.lang.Object"], "bounds": [1300, 98, 1440, 266], "clickable": true, "class": "android.support.v7.widget.ActionMenuPresenter$OverflowMenuButton", "componentLabel": "Icon"}], "ancestors": ["android.view.ViewGroup", "android.view.View", "java.lang.Object"], "clickable": false, "class": "android.support.v7.widget.Toolbar", "bounds": [0, 84, 1440, 280], "componentLabel": "Toolbar"}, {"text": "'''\nPrint your name in Symbols\nauthor: Bogdanov Bogdan\n\nI chose the vertical output of character because it horizontally will not check correctly.\n\napdate 1.1: Add to function:\n            1. Lists for the formation of the letters.\n            2. Processing errors in text_input.\n\napdate 1.2: Change Z symbol.\napdate 1.3: Change Lists for the formation of the letters.\n\napdate 1.4: Print in a horizontal line.(in the phone does not display correctly).\n            if you want to try, to add a function parameter TRUE. an example of a function call:\n            \n            print_text_in_symbol(text_input, rand_ch, rand_bg, inline = True)\n            \n            At the bottom I commented this function\n\napdate 1.5: Change Lists for the formation of the letters.\n\napdate 1.6: Add to function output: 1 Space .\n                                    2 Numbers 0-9 .\n                                    3 Symbols ?!,.-+ .\n\nThanks for more than 1000 likes, and thanks for the comments.\n'''\n#Enter only your name in input bar\n\nfrom random import randrange\n\n#--------------Function print_text_in_symbol-----------------\ndef print_text_in_symbol(text_input, symbol_char = 'X', symbol_bg = '-', inline = False):\n    \n    #---------Lists for the formation of the letters----------\n    a = ['000000000000',\n         '000111111000',\n         '011000000110',\n         '011000000110',\n         '011111111110',\n         '011000000110',\n         '011000000110',\n         '011000000110']\n    \n    b = ['000000000000',\n         '011111111000',\n         '011000000110',\n         '011000000110',\n         '011111111000',\n         '011000000110',\n         '011000000110',\n         '011111111000']\n    \n    c = ['000000000000',\n         '000111111000',\n         '011000000110',\n         '011000000000',\n         '011000000000',\n         '011000000000',\n         '011000000110',\n         '000111111000']\n    \n    d = ['000000000000',\n         '011111111000',\n         '011000000110',\n         '011000000110',\n         '011000000110',\n         '011000000110',\n         '011000000110',\n         '011111111000']\n    \n    e = ['000000000000',\n         '011111111110',\n         '011000000000',\n         '011000000000',\n         '011111111100',\n         '011000000000',\n         '011000000000',\n         '011111111110']\n    \n    f = ['000000000000',\n         '011111111110',\n         '011000000000',\n         '011000000000',\n         '011111111100',\n         '011000000000',\n         '011000000000',\n         '011000000000']\n    \n    g = ['000000000000',\n         '000111111000',\n         '011000000110',\n         '011000000000',\n         '011000000000',\n         '011000011110',\n         '011000000110',\n         '000111111000']\n    \n    h = ['000000000000',\n         '011000000110',\n         '011000000110',\n         '011000000110',\n         '011111111110',\n         '011000000110',\n         '011000000110',\n         '011000000110']\n    \n    i = ['000000000000',\n         '000111111000',\n         '000001100000',\n         '000001100000',\n         '000001100000',\n         '000001100000',\n         '000001100000',\n         '000111111000']\n         \n    j = ['000000000000',\n         '000001111110',\n         '000000011000',\n         '000000011000',\n         '000000011000',\n         '000000011000',\n         '011000011000',\n         '000111100000']\n    \n    k = ['000000000000',\n         '011000000110',\n         '011000011000',\n         '011001100000',\n         '011110000000',\n         '011001100000',\n         '011000011000',\n         '011000000110']\n    \n    l = ['000000000000',\n         '011000000000',\n         '011000000000',\n         '011000000000',\n         '011000000000',\n         '011000000000',\n         '011000000000',\n         '011111111110']\n    \n    m = ['000000000000',\n         '011000000110',\n         '011110011110',\n         '011001100110',\n         '011001100110',\n         '011000000110',\n         '011000000110',\n         '011000000110']\n    \n    n = ['000000000000',\n         '011000000110',\n         '011000000110',\n         '011110000110',\n         '011001100110',\n         '011000011110',\n         '011000000110',\n         '011000000110']\n    \n    o = ['000000000000',\n         '000111111000',\n         '011000000110',\n         '011000000110',\n         '011000000110',\n         '011000000110',\n         '011000000110',\n         '000111111000']\n    \n    p = ['000000000000',\n         '011111111000',\n         '011000000110',\n         '011000000110',\n         '011111111000',\n         '011000000000',\n         '011000000000',\n         '011000000000']\n    \n    q = ['000000000000',\n         '000111111000',\n         '011000000110',\n         '011000000110',\n         '011000000110',\n         '011001100110',\n         '011000011000',\n         '000111100110']\n    \n    r = ['000000000000',\n         '011111111000',\n         '011000000110',\n         '011000000110',\n         '011111111000',\n         '011001100000',\n         '011000011000',\n         '011000000110']\n    \n    s = ['000000000000',\n         '000111111110',\n         '011000000000',\n         '011000000000',\n         '000111111000',\n         '000000000110',\n         '000000000110',\n         '011111111000']\n    \n    t = ['000000000000',\n         '011111111110',\n         '000001100000',\n         '000001100000',\n         '000001100000',\n         '000001100000',\n         '000001100000',\n         '000001100000']\n    \n    u = ['000000000000',\n         '011000000110',\n         '011000000110',\n         '011000000110',\n         '011000000110',\n         '011000000110',\n         '011000000110',\n         '000111111000']\n    \n    v = ['000000000000',\n         '011000000110',\n         '011000000110',\n         '011000000110',\n         '011000000110',\n         '000110011000',\n         '000110011000',\n         '000001100000']\n    \n    w = ['000000000000',\n         '011000000110',\n         '011000000110',\n         '011000000110',\n         '011001100110',\n         '011001100110',\n         '011001100110',\n         '000110011000']\n    \n    x = ['000000000000',\n         '011000000110',\n         '011000000110',\n         '000110011000',\n         '000001100000',\n         '000110011000',\n         '011000000110',\n         '011000000110']\n         \n    y = ['000000000000',\n         '011000000110',\n         '011000000110',\n         '000110011000',\n         '000001100000',\n         '000001100000',\n         '000001100000',\n         '000001100000']\n         \n    z = ['000000000000',\n         '011111111110',\n         '000000000110',\n         '000000011000',\n         '000001100000',\n         '000110000000',\n         '011000000000',\n         '011111111110']\n         \n    sp = ['000000000000',\n          '000000000000',\n          '000000000000',\n          '000000000000',\n          '000000000000',\n          '000000000000',\n          '000000000000',\n          '000000000000']\n    \n    n0 = ['000000000000',\n          '000111111000',\n          '011000000110',\n          '011000011110',\n          '011001100110',\n          '011110000110',\n          '011000000110',\n          '000111111000']\n    \n    n1 = ['000000000000',\n          '000001100000',\n          '000111100000',\n          '000001100000',\n          '000001100000',\n          '000001100000',\n          '000001100000',\n          '000111111000']\n          \n    n2 = ['000000000000',\n          '000111111000',\n          '011000000110',\n          '000000000110',\n          '000000011000',\n          '000001100000',\n          '000110000000',\n          '011111111110']\n    \n    n3 = ['000000000000',\n          '011111111110',\n          '000000011000',\n          '000001100000',\n          '000000011000',\n          '000000000110',\n          '011000000110',\n          '000111111000']\n    \n    n4 = ['000000000000',\n          '000000011000',\n          '000001111000',\n          '000110011000',\n          '011000011000',\n          '011111111110',\n          '000000011000',\n          '000000011000']\n                      \n    n5 = ['000000000000',\n          '011111111110',\n          '011000000000',\n          '011111111000',\n          '000000000110',\n          '000000000110',\n          '011000000110',\n          '000111111000']\n                      \n    n6 = ['000000000000',\n          '000001111000',\n          '000110000000',\n          '011000000000',\n          '011111111000',\n          '011000000110',\n          '011000000110',\n          '000111111000']\n                      \n    n7 = ['000000000000',\n          '011111111110',\n          '000000000110',\n          '000000011000',\n          '000001100000',\n          '000110000000',\n          '000110000000',\n          '000110000000']\n                      \n    n8 = ['000000000000',\n          '000111111000',\n          '011000000110',\n          '011000000110',\n          '000111111000',\n          '011000000110',\n          '011000000110',\n          '000111111000']\n                      \n    n9 = ['000000000000',\n          '000111111000',\n          '011000000110',\n          '011000000110',\n          '000111111110',\n          '000000000110',\n          '000000011000',\n          '000111100000']\n    \n    s0 = ['000000000000',\n          '000111111000',\n          '011000000110',\n          '000000000110',\n          '000000011000',\n          '000001100000',\n          '000000000000',\n          '000001100000']\n    \n    s1 = ['000000000000',\n          '000001100000',\n          '000001100000',\n          '000001100000',\n          '000001100000',\n          '000001100000',\n          '000000000000',\n          '000001100000']      \n    \n    s2 = ['000000000000',\n          '000000000000',\n          '000000000000',\n          '000000000000',\n          '000000000000',\n          '000000000000',\n          '000001100000',\n          '000001100000']                  \n    \n    s3 = ['000000000000',\n          '000000000000',\n          '000000000000',\n          '000000000000',\n          '000000000000',\n          '000000000000',\n          '000000000000',\n          '000001100000']\n    \n    s4 = ['000000000000',\n          '000000000000',\n          '000000000000',\n          '000000000000',\n          '001111111100',\n          '000000000000',\n          '000000000000',\n          '000000000000']\n    \n    s5 = ['000000000000',\n          '000000000000',\n          '000001100000',\n          '000001100000',\n          '011111111110',\n          '000001100000',\n          '000001100000',\n          '000000000000']\n          \n    \n    ascii_alph = [a, b, c, d, e, f, g, h, i, j, k, l, m, n, o, p, q, r, s, t, u, v, w, x, y, z,\n                 sp, n0, n1, n2, n3, n4, n5, n6, n7, n8, n9,\n                 s0, s1, s2, s3, s4, s5, s5]\n    \n    #---END------Lists for the formation of the letters----------------\n    \n    res = ''\n    dont_use =''\n    alph = 'abcdefghijklmnopqrstuvwxyz 0123456789?!,.-+'\n    text_error = 'Print Successful.\\n Your text :'\n    \n    text_input = text_input.lower()\n    your_text = text_input\n    \n    #-----------Processing errors in text_input-----------------\n    # 1. If nothing is entered\n    if text_input == '':\n        text_input = 'none text'\n        your_text = \"You don't input text.\"\n        \n    # 2. Checking for a character in the alphabet\n    try:\n        for char in text_input.lower():\n            # 3. if there is no character in the alphabet function returns an error(ValueError)    \n            alph.index(char)\n          \n    #------error Processing(ValueError)---- \n    except ValueError:\n        text_error = '''\nError input. \n1. Use A-Z a-z, 0-9, ?!,.-+, for your input.\nYour text: '''\n        # changing text_input\n        text_input = 'error'\n    #---END---error Processing(ValueError)------   \n    \n    finally:\n        # Outputs the generated string\n        print(text_error+your_text+dont_use)\n        \n        if inline:\n            res = ''\n            print_res = ''\n            for i in range(0, 8):\n                for char in text_input:\n                    ch_ascii = ascii_alph[alph.index(char)]\n                    res += ch_ascii[i]\n                res += '\\n'\n            for char in res:\n                if char == '0':\n                    print_res += symbol_bg\n                elif char == '1':    \n                    print_res += symbol_char\n                elif char == '\\n':\n                    print_res += '\\n'\n            print(print_res)    \n        else:    \n            for char in text_input:\n                ch_ascii = ascii_alph[alph.index(char)]\n                for i in ch_ascii:\n                    for t in i:\n                        for char in t:\n                            if char == '0':\n                                res += symbol_bg\n                            elif char == '1':    \n                                res += symbol_char\n                    print(res)\n                    res = ''\n    #---END-----Processing errors in input-----------------\n    \n#-----END---------Function print_text_in_symbol------------  \n    \n#---Set for select characters-------------------------------\nch ='XO#@'\nch_bg = '.`'\n#---Random selection of a set of characters----------------\nrand_ch = ch[randrange(len(ch))]\nrand_bg = ch_bg[randrange(len(ch_bg))]\n\n\n#User input----------------------------------------\ntext_input = input()\n\nprint(\"Please leave a like if you enjoyed!\\n\")\n\n# print(\"print in a horizontal line\".upper())\n#print_text_in_symbol(text_input, rand_ch, rand_bg, inline = True)\n\nprint(\"print in a vertical line\".upper())\nprint_text_in_symbol(text_input, rand_ch, rand_bg, inline = False)", "resource-id": "com.sololearn.python:id/code_editor", "ancestors": ["android.support.v7.widget.AppCompatEditText", "android.widget.EditText", "android.widget.TextView", "android.view.View", "java.lang.Object"], "clickable": true, "class": "com.sololearn.app.views.playground.AdvancedEditText", "bounds": [0, 550, 1440, 2217], "componentLabel": "Input"}, {"resource-id": "com.sololearn.python:id/run_code", "ancestors": ["android.view.ViewGroup", "android.view.View", "java.lang.Object"], "clickable": true, "class": "android.widget.LinearLayout", "bounds": [1205, 2217, 1440, 2392], "componentLabel": "Text Button", "text": "RUN"}, {"iconClass": "avatar", "ancestors": ["android.widget.ImageView", "android.view.View", "java.lang.Object"], "resource-id": "com.sololearn.python:id/code_avatar", "clickable": true, "class": "com.sololearn.app.views.CircleImageView", "bounds": [35, 315, 158, 438], "componentLabel": "Icon"}, {"text": "Print your name in Symbols v1.6", "resource-id": "com.sololearn.python:id/code_name", "ancestors": ["android.widget.TextView", "android.view.View", "java.lang.Object"], "clickable": false, "class": "android.support.v7.widget.AppCompatTextView", "bounds": [193, 315, 893, 381], "componentLabel": "Text"}, {"text": "Bogdan Bogdanov", "resource-id": "com.sololearn.python:id/code_user", "ancestors": ["android.widget.TextView", "android.view.View", "java.lang.Object"], "clickable": false, "class": "android.support.v7.widget.AppCompatTextView", "bounds": [193, 385, 535, 442], "componentLabel": "Text"}, {"iconClass": "thumbs_up", "ancestors": ["android.widget.ImageButton", "android.widget.ImageView", "android.view.View", "java.lang.Object"], "resource-id": "com.sololearn.python:id/vote_up", "clickable": true, "class": "android.support.v7.widget.AppCompatImageButton", "bounds": [166, 456, 289, 522], "componentLabel": "Icon"}, {"text": "+1366", "resource-id": "com.sololearn.python:id/vote_number", "ancestors": ["android.widget.TextView", "android.view.View", "java.lang.Object"], "clickable": false, "class": "android.support.v7.widget.AppCompatTextView", "bounds": [296, 456, 436, 522], "componentLabel": "Text"}, {"iconClass": "thumbs_down", "ancestors": ["android.widget.ImageButton", "android.widget.ImageView", "android.view.View", "java.lang.Object"], "resource-id": "com.sololearn.python:id/vote_down", "clickable": true, "class": "android.support.v7.widget.AppCompatImageButton", "bounds": [443, 456, 566, 522], "componentLabel": "Icon"}, {"text": "Tab", "ancestors": ["android.widget.TextView", "android.view.View", "java.lang.Object"], "clickable": true, "class": "android.widget.Button", "bounds": [0, 2221, 175, 2392], "componentLabel": "Text Button"}, {"text": "(", "ancestors": ["android.widget.TextView", "android.view.View", "java.lang.Object"], "clickable": true, "class": "android.widget.Button", "bounds": [175, 2217, 350, 2392], "componentLabel": "Text Button"}, {"text": ")", "ancestors": ["android.widget.TextView", "android.view.View", "java.lang.Object"], "clickable": true, "class": "android.widget.Button", "bounds": [350, 2217, 525, 2392], "componentLabel": "Text Button"}, {"text": "\"", "ancestors": ["android.widget.TextView", "android.view.View", "java.lang.Object"], "clickable": true, "class": "android.widget.Button", "bounds": [525, 2217, 700, 2392], "componentLabel": "Text Button"}, {"text": "'", "ancestors": ["android.widget.TextView", "android.view.View", "java.lang.Object"], "clickable": true, "class": "android.widget.Button", "bounds": [700, 2217, 875, 2392], "componentLabel": "Text Button"}, {"text": "{", "ancestors": ["android.widget.TextView", "android.view.View", "java.lang.Object"], "clickable": true, "class": "android.widget.Button", "bounds": [875, 2217, 1050, 2392], "componentLabel": "Text Button"}, {"text": "}", "ancestors": ["android.widget.TextView", "android.view.View", "java.lang.Object"], "clickable": true, "class": "android.widget.Button", "bounds": [1050, 2217, 1205, 2392], "componentLabel": "Text Button"}]}
Learn Python