{"id":133903,"student_id":1931,"content":"{\"files\":{\"src/appinventor/ai_appinventor/IND306/Screen1.scm\":\"#|\\n$JSON\\n{\\\"authURL\\\":[\\\"localhost\\\",\\\"koding.school\\\"],\\\"YaVersion\\\":\\\"167\\\",\\\"Source\\\":\\\"Form\\\",\\\"Properties\\\":{\\\"$Name\\\":\\\"Screen1\\\",\\\"$Type\\\":\\\"Form\\\",\\\"$Version\\\":\\\"23\\\",\\\"AlignHorizontal\\\":\\\"3\\\",\\\"AlignVertical\\\":\\\"2\\\",\\\"AppName\\\":\\\"IND306\\\",\\\"Title\\\":\\\"\\\\u53f0\\\\u5317\\\\u7f8e\\\\u98df\\\\u9910\\\\u5ef3\\\",\\\"Uuid\\\":\\\"0\\\",\\\"$Components\\\":[{\\\"$Name\\\":\\\"ListPicker1\\\",\\\"$Type\\\":\\\"ListPicker\\\",\\\"$Version\\\":\\\"9\\\",\\\"ElementsFromString\\\":\\\"\\\\u4e2d\\\\u83ef, \\\\u65e5\\\\u97d3, \\\\u6b50\\\\u9678, \\\\u7f8e\\\\u58a8, \\\\u5357\\\\u6d0b\\\",\\\"FontSize\\\":\\\"14\\\",\\\"Width\\\":\\\"-1090\\\",\\\"Text\\\":\\\"\\\\u9910\\\\u5ef3\\\\u5206\\\\u985e\\\",\\\"Uuid\\\":\\\"-1903974934\\\"},{\\\"$Name\\\":\\\"ListView1\\\",\\\"$Type\\\":\\\"ListView\\\",\\\"$Version\\\":\\\"5\\\",\\\"BackgroundColor\\\":\\\"\\u0026HFFCCCCCC\\\",\\\"Height\\\":\\\"400\\\",\\\"Width\\\":\\\"-1090\\\",\\\"SelectionColor\\\":\\\"\\u0026HFFFFC800\\\",\\\"Uuid\\\":\\\"-1757781340\\\"},{\\\"$Name\\\":\\\"Web1\\\",\\\"$Type\\\":\\\"Web\\\",\\\"$Version\\\":\\\"4\\\",\\\"Uuid\\\":\\\"-1694115120\\\"},{\\\"$Name\\\":\\\"\\\\u5c0d\\\\u8a71\\\\u68461\\\",\\\"$Type\\\":\\\"Notifier\\\",\\\"$Version\\\":\\\"4\\\",\\\"Uuid\\\":\\\"-451135787\\\"}]}}\\n|#\",\"src/appinventor/ai_appinventor/IND306/Screen1.bky\":\"\\u003cxml xmlns=\\\"http://www.w3.org/1999/xhtml\\\"\\u003e\\n \\u003cblock type=\\\"component_event\\\" id=\\\"1GsRuCV2BEEx^GwyAveD\\\" x=\\\"0\\\" y=\\\"0\\\"\\u003e\\n \\u003cmutation component_type=\\\"ListPicker\\\" instance_name=\\\"ListPicker1\\\" event_name=\\\"AfterPicking\\\"\\u003e\\u003c/mutation\\u003e\\n \\u003cfield name=\\\"COMPONENT_SELECTOR\\\"\\u003eListPicker1\\u003c/field\\u003e\\n \\u003ccomment pinned=\\\"false\\\" h=\\\"82\\\" w=\\\"208\\\"\\u003e點選後呈現五大類別\\n在清單選擇分類後,回到頁面顯示此分類中的餐廳名單\\n \\u003c/comment\\u003e\\n \\u003cstatement name=\\\"DO\\\"\\u003e\\n \\u003cblock type=\\\"lexical_variable_set\\\" id=\\\",V7cVlFW@g#]`,lW*3ap\\\"\\u003e\\n \\u003cfield name=\\\"VAR\\\"\\u003eglobal selectlist\\u003c/field\\u003e\\n \\u003cvalue name=\\\"VALUE\\\"\\u003e\\n \\u003cblock type=\\\"lists_lookup_in_pairs\\\" id=\\\"p`mn5En[Ns%b[j5;8pLl\\\"\\u003e\\n \\u003cvalue name=\\\"LIST\\\"\\u003e\\n \\u003cblock type=\\\"lexical_variable_get\\\" id=\\\"aPAK*%8tXA(`Xl4r[`M+\\\"\\u003e\\n \\u003cfield name=\\\"VAR\\\"\\u003eglobal datalist\\u003c/field\\u003e\\n \\u003c/block\\u003e\\n \\u003c/value\\u003e\\n \\u003cvalue name=\\\"KEY\\\"\\u003e\\n \\u003cblock type=\\\"component_component_block\\\" id=\\\"Z`_UyHxR2n^N=:r#~9{#\\\"\\u003e\\n \\u003cmutation component_type=\\\"ListPicker\\\" instance_name=\\\"ListPicker1\\\"\\u003e\\u003c/mutation\\u003e\\n \\u003cfield name=\\\"COMPONENT_SELECTOR\\\"\\u003eListPicker1\\u003c/field\\u003e\\n \\u003c/block\\u003e\\n \\u003c/value\\u003e\\n \\u003cvalue name=\\\"NOTFOUND\\\"\\u003e\\n \\u003cblock type=\\\"text\\\" id=\\\"IUG=jkcS:yELl+TQE/]2\\\"\\u003e\\n \\u003cfield name=\\\"TEXT\\\"\\u003enot found\\u003c/field\\u003e\\n \\u003c/block\\u003e\\n \\u003c/value\\u003e\\n \\u003c/block\\u003e\\n \\u003c/value\\u003e\\n \\u003cnext\\u003e\\n \\u003cblock type=\\\"lexical_variable_set\\\" id=\\\",*u:fZ@aNS2a,R.A.ZG%\\\"\\u003e\\n \\u003cfield name=\\\"VAR\\\"\\u003eglobal menulist\\u003c/field\\u003e\\n \\u003cvalue name=\\\"VALUE\\\"\\u003e\\n \\u003cblock type=\\\"lists_create_with\\\" id=\\\"/$(?e]kjAO{%XTxbf+3$\\\"\\u003e\\n \\u003cmutation items=\\\"0\\\"\\u003e\\u003c/mutation\\u003e\\n \\u003c/block\\u003e\\n \\u003c/value\\u003e\\n \\u003cnext\\u003e\\n \\u003cblock type=\\\"controls_forEach\\\" id=\\\"l?$C#_5_Dk6lXe)VXqw~\\\"\\u003e\\n \\u003cfield name=\\\"VAR\\\"\\u003e清單項目\\u003c/field\\u003e\\n \\u003cvalue name=\\\"LIST\\\"\\u003e\\n \\u003cblock type=\\\"lexical_variable_get\\\" id=\\\"1m3__IdSaaYqH?Nl\\\\!2mf\\\"\\u003e\\n \\u003cfield name=\\\"VAR\\\"\\u003eglobal selectlist\\u003c/field\\u003e\\n \\u003c/block\\u003e\\n \\u003c/value\\u003e\\n \\u003cstatement name=\\\"DO\\\"\\u003e\\n \\u003cblock type=\\\"lists_add_items\\\" id=\\\".xXZz~c?t8pRXF4@95;V\\\"\\u003e\\n \\u003cmutation items=\\\"1\\\"\\u003e\\u003c/mutation\\u003e\\n \\u003cvalue name=\\\"LIST\\\"\\u003e\\n \\u003cblock type=\\\"lexical_variable_get\\\" id=\\\"mK_8#`%o/a8MCEk\\\\!#+B7\\\"\\u003e\\n \\u003cfield name=\\\"VAR\\\"\\u003eglobal menulist\\u003c/field\\u003e\\n \\u003c/block\\u003e\\n \\u003c/value\\u003e\\n \\u003cvalue name=\\\"ITEM0\\\"\\u003e\\n \\u003cblock type=\\\"lists_lookup_in_pairs\\\" id=\\\"`fY*r;%yzbGLFO1@TR?J\\\"\\u003e\\n \\u003cvalue name=\\\"LIST\\\"\\u003e\\n \\u003cblock type=\\\"lexical_variable_get\\\" id=\\\"G,wsgj3yg[Y{GTS=4nFD\\\"\\u003e\\n \\u003cfield name=\\\"VAR\\\"\\u003e清單項目\\u003c/field\\u003e\\n \\u003c/block\\u003e\\n \\u003c/value\\u003e\\n \\u003cvalue name=\\\"KEY\\\"\\u003e\\n \\u003cblock type=\\\"text\\\" id=\\\"^?7XQ)5\\\\!i1\\\\!Be(j}9g$~\\\"\\u003e\\n \\u003cfield name=\\\"TEXT\\\"\\u003e餐廳名稱\\u003c/field\\u003e\\n \\u003c/block\\u003e\\n \\u003c/value\\u003e\\n \\u003cvalue name=\\\"NOTFOUND\\\"\\u003e\\n \\u003cblock type=\\\"text\\\" id=\\\"oc-U5YWJ`O-4~O8kWYW[\\\"\\u003e\\n \\u003cfield name=\\\"TEXT\\\"\\u003enot found\\u003c/field\\u003e\\n \\u003c/block\\u003e\\n \\u003c/value\\u003e\\n \\u003c/block\\u003e\\n \\u003c/value\\u003e\\n \\u003c/block\\u003e\\n \\u003c/statement\\u003e\\n \\u003cnext\\u003e\\n \\u003cblock type=\\\"component_set_get\\\" id=\\\"NzNZk1)Q04g:O9BF[`iU\\\"\\u003e\\n \\u003cmutation component_type=\\\"ListView\\\" set_or_get=\\\"set\\\" property_name=\\\"Elements\\\" is_generic=\\\"false\\\" instance_name=\\\"ListView1\\\"\\u003e\\u003c/mutation\\u003e\\n \\u003cfield name=\\\"COMPONENT_SELECTOR\\\"\\u003eListView1\\u003c/field\\u003e\\n \\u003cfield name=\\\"PROP\\\"\\u003eElements\\u003c/field\\u003e\\n \\u003cvalue name=\\\"VALUE\\\"\\u003e\\n \\u003cblock type=\\\"lexical_variable_get\\\" id=\\\"B~R%EOb$ovs!ebqFVC_1\\\"\\u003e\\n \\u003cfield name=\\\"VAR\\\"\\u003eglobal menulist\\u003c/field\\u003e\\n \\u003c/block\\u003e\\n \\u003c/value\\u003e\\n \\u003c/block\\u003e\\n \\u003c/next\\u003e\\n \\u003c/block\\u003e\\n \\u003c/next\\u003e\\n \\u003c/block\\u003e\\n \\u003c/next\\u003e\\n \\u003c/block\\u003e\\n \\u003c/statement\\u003e\\n \\u003c/block\\u003e\\n \\u003cblock type=\\\"global_declaration\\\" id=\\\"a0*mb7:E1=56/^n+u.Uy\\\" x=\\\"0\\\" y=\\\"339\\\"\\u003e\\n \\u003cfield name=\\\"NAME\\\"\\u003eselectlist\\u003c/field\\u003e\\n \\u003cvalue name=\\\"VALUE\\\"\\u003e\\n \\u003cblock type=\\\"lists_create_with\\\" id=\\\"qneh?0FBN)jD)01qs\\\\!j?\\\"\\u003e\\n \\u003cmutation items=\\\"0\\\"\\u003e\\u003c/mutation\\u003e\\n \\u003c/block\\u003e\\n \\u003c/value\\u003e\\n \\u003c/block\\u003e\\n \\u003cblock type=\\\"global_declaration\\\" id=\\\"ErhDa^M,)2],/#PAiO(+\\\" x=\\\"0\\\" y=\\\"392\\\"\\u003e\\n \\u003cfield name=\\\"NAME\\\"\\u003emenulist\\u003c/field\\u003e\\n \\u003cvalue name=\\\"VALUE\\\"\\u003e\\n \\u003cblock type=\\\"lists_create_with\\\" id=\\\"0,y@V8Za/D?)$V{A:}gv\\\"\\u003e\\n \\u003cmutation items=\\\"0\\\"\\u003e\\u003c/mutation\\u003e\\n \\u003c/block\\u003e\\n \\u003c/value\\u003e\\n \\u003c/block\\u003e\\n \\u003cblock type=\\\"component_event\\\" id=\\\"cZ35dywX._udz)3[0u)L\\\" x=\\\"0\\\" y=\\\"445\\\"\\u003e\\n \\u003cmutation component_type=\\\"Form\\\" instance_name=\\\"Screen1\\\" event_name=\\\"Initialize\\\"\\u003e\\u003c/mutation\\u003e\\n \\u003cfield name=\\\"COMPONENT_SELECTOR\\\"\\u003eScreen1\\u003c/field\\u003e\\n \\u003cstatement name=\\\"DO\\\"\\u003e\\n \\u003cblock type=\\\"component_set_get\\\" id=\\\"}aG~a.w(p$s?wvQnB%P-\\\"\\u003e\\n \\u003cmutation component_type=\\\"Web\\\" set_or_get=\\\"set\\\" property_name=\\\"Url\\\" is_generic=\\\"false\\\" instance_name=\\\"Web1\\\"\\u003e\\u003c/mutation\\u003e\\n \\u003cfield name=\\\"COMPONENT_SELECTOR\\\"\\u003eWeb1\\u003c/field\\u003e\\n \\u003cfield name=\\\"PROP\\\"\\u003eUrl\\u003c/field\\u003e\\n \\u003cvalue name=\\\"VALUE\\\"\\u003e\\n \\u003cblock type=\\\"text\\\" id=\\\"qXq})jk%ktn=GDiz~flK\\\"\\u003e\\n \\u003cfield name=\\\"TEXT\\\"\\u003ehttp://csfexam.csf.org.tw:3000/IN2/tp_restaurant.json\\u003c/field\\u003e\\n \\u003c/block\\u003e\\n \\u003c/value\\u003e\\n \\u003cnext\\u003e\\n \\u003cblock type=\\\"component_method\\\" id=\\\"QnrP950U-BV*7pV:@]DM\\\"\\u003e\\n \\u003cmutation component_type=\\\"Web\\\" method_name=\\\"Get\\\" is_generic=\\\"false\\\" instance_name=\\\"Web1\\\"\\u003e\\u003c/mutation\\u003e\\n \\u003cfield name=\\\"COMPONENT_SELECTOR\\\"\\u003eWeb1\\u003c/field\\u003e\\n \\u003c/block\\u003e\\n \\u003c/next\\u003e\\n \\u003c/block\\u003e\\n \\u003c/statement\\u003e\\n \\u003c/block\\u003e\\n \\u003cblock type=\\\"global_declaration\\\" id=\\\"fl7uv!9b1%GzT~vc$5y%\\\" x=\\\"0\\\" y=\\\"563\\\"\\u003e\\n \\u003cfield name=\\\"NAME\\\"\\u003edatalist\\u003c/field\\u003e\\n \\u003cvalue name=\\\"VALUE\\\"\\u003e\\n \\u003cblock type=\\\"lists_create_with\\\" id=\\\"+5sx%lmN(/:_6wILopLF\\\"\\u003e\\n \\u003cmutation items=\\\"0\\\"\\u003e\\u003c/mutation\\u003e\\n \\u003c/block\\u003e\\n \\u003c/value\\u003e\\n \\u003c/block\\u003e\\n \\u003cblock type=\\\"component_event\\\" id=\\\"(1iOwRQpY9H*d\\\\!0U*nF0\\\" x=\\\"0\\\" y=\\\"616\\\"\\u003e\\n \\u003cmutation component_type=\\\"Web\\\" instance_name=\\\"Web1\\\" event_name=\\\"GotText\\\"\\u003e\\u003c/mutation\\u003e\\n \\u003cfield name=\\\"COMPONENT_SELECTOR\\\"\\u003eWeb1\\u003c/field\\u003e\\n \\u003cstatement name=\\\"DO\\\"\\u003e\\n \\u003cblock type=\\\"controls_if\\\" id=\\\")@\\\\!)HPsaa-W]bA^)SV76\\\"\\u003e\\n \\u003cvalue name=\\\"IF0\\\"\\u003e\\n \\u003cblock type=\\\"math_compare\\\" id=\\\"$D)0;WdbQw;j!e*!5Fib\\\"\\u003e\\n \\u003cfield name=\\\"OP\\\"\\u003eEQ\\u003c/field\\u003e\\n \\u003cvalue name=\\\"A\\\"\\u003e\\n \\u003cblock type=\\\"lexical_variable_get\\\" id=\\\"g3W=4T,=OY]BHe7tLlbW\\\"\\u003e\\n \\u003cmutation\\u003e\\n \\u003ceventparam name=\\\"responseCode\\\"\\u003e\\u003c/eventparam\\u003e\\n \\u003c/mutation\\u003e\\n \\u003cfield name=\\\"VAR\\\"\\u003e回應程式碼\\u003c/field\\u003e\\n \\u003c/block\\u003e\\n \\u003c/value\\u003e\\n \\u003cvalue name=\\\"B\\\"\\u003e\\n \\u003cblock type=\\\"math_number\\\" id=\\\"IvmSLv7(1xM?6)qrqfcW\\\"\\u003e\\n \\u003cfield name=\\\"NUM\\\"\\u003e200\\u003c/field\\u003e\\n \\u003c/block\\u003e\\n \\u003c/value\\u003e\\n \\u003c/block\\u003e\\n \\u003c/value\\u003e\\n \\u003cstatement name=\\\"DO0\\\"\\u003e\\n \\u003cblock type=\\\"lexical_variable_set\\\" id=\\\"Pf]pzvdkr[[P@-,X{E(y\\\"\\u003e\\n \\u003cfield name=\\\"VAR\\\"\\u003eglobal datalist\\u003c/field\\u003e\\n \\u003cvalue name=\\\"VALUE\\\"\\u003e\\n \\u003cblock type=\\\"component_method\\\" id=\\\"F[X\\\\!seQ2;e[88PBXHCz6\\\"\\u003e\\n \\u003cmutation component_type=\\\"Web\\\" method_name=\\\"JsonTextDecode\\\" is_generic=\\\"false\\\" instance_name=\\\"Web1\\\"\\u003e\\u003c/mutation\\u003e\\n \\u003cfield name=\\\"COMPONENT_SELECTOR\\\"\\u003eWeb1\\u003c/field\\u003e\\n \\u003cvalue name=\\\"ARG0\\\"\\u003e\\n \\u003cblock type=\\\"lexical_variable_get\\\" id=\\\":Pk!23ryttSyc)1T?r:-\\\"\\u003e\\n \\u003cmutation\\u003e\\n \\u003ceventparam name=\\\"responseContent\\\"\\u003e\\u003c/eventparam\\u003e\\n \\u003c/mutation\\u003e\\n \\u003cfield name=\\\"VAR\\\"\\u003e回應內容\\u003c/field\\u003e\\n \\u003c/block\\u003e\\n \\u003c/value\\u003e\\n \\u003c/block\\u003e\\n \\u003c/value\\u003e\\n \\u003c/block\\u003e\\n \\u003c/statement\\u003e\\n \\u003c/block\\u003e\\n \\u003c/statement\\u003e\\n \\u003c/block\\u003e\\n \\u003cblock type=\\\"component_event\\\" id=\\\"c0;qQjR6I-=l(!!)xe_6\\\" x=\\\"0\\\" y=\\\"808\\\"\\u003e\\n \\u003cmutation component_type=\\\"ListView\\\" instance_name=\\\"ListView1\\\" event_name=\\\"AfterPicking\\\"\\u003e\\u003c/mutation\\u003e\\n \\u003cfield name=\\\"COMPONENT_SELECTOR\\\"\\u003eListView1\\u003c/field\\u003e\\n \\u003cstatement name=\\\"DO\\\"\\u003e\\n \\u003cblock type=\\\"local_declaration_statement\\\" id=\\\"S,,Eruo/{i2R%5dh#/rU\\\"\\u003e\\n \\u003cmutation\\u003e\\n \\u003clocalname name=\\\"餐廳\\\"\\u003e\\u003c/localname\\u003e\\n \\u003c/mutation\\u003e\\n \\u003cfield name=\\\"VAR0\\\"\\u003e餐廳\\u003c/field\\u003e\\n \\u003cvalue name=\\\"DECL0\\\"\\u003e\\n \\u003cblock type=\\\"lists_select_item\\\" id=\\\":HoDg*/]U@;vw/7I:HT4\\\"\\u003e\\n \\u003cvalue name=\\\"LIST\\\"\\u003e\\n \\u003cblock type=\\\"lexical_variable_get\\\" id=\\\"ipIhE/;YYUNU!HEIr=5!\\\"\\u003e\\n \\u003cfield name=\\\"VAR\\\"\\u003eglobal selectlist\\u003c/field\\u003e\\n \\u003c/block\\u003e\\n \\u003c/value\\u003e\\n \\u003cvalue name=\\\"NUM\\\"\\u003e\\n \\u003cblock type=\\\"component_set_get\\\" id=\\\"^CwhFV#j5[fT*_HB[Ls;\\\"\\u003e\\n \\u003cmutation component_type=\\\"ListView\\\" set_or_get=\\\"get\\\" property_name=\\\"SelectionIndex\\\" is_generic=\\\"false\\\" instance_name=\\\"ListView1\\\"\\u003e\\u003c/mutation\\u003e\\n \\u003cfield name=\\\"COMPONENT_SELECTOR\\\"\\u003eListView1\\u003c/field\\u003e\\n \\u003cfield name=\\\"PROP\\\"\\u003eSelectionIndex\\u003c/field\\u003e\\n \\u003c/block\\u003e\\n \\u003c/value\\u003e\\n \\u003c/block\\u003e\\n \\u003c/value\\u003e\\n \\u003cstatement name=\\\"STACK\\\"\\u003e\\n \\u003cblock type=\\\"component_method\\\" id=\\\"sCY#6UJ0iF:z0TXj]W*a\\\"\\u003e\\n \\u003cmutation component_type=\\\"Notifier\\\" method_name=\\\"ShowMessageDialog\\\" is_generic=\\\"false\\\" instance_name=\\\"對話框1\\\"\\u003e\\u003c/mutation\\u003e\\n \\u003cfield name=\\\"COMPONENT_SELECTOR\\\"\\u003e對話框1\\u003c/field\\u003e\\n \\u003cvalue name=\\\"ARG0\\\"\\u003e\\n \\u003cblock type=\\\"text_join\\\" id=\\\"#,p*RInuZ`g+m8]GC7HL\\\"\\u003e\\n \\u003cmutation items=\\\"8\\\"\\u003e\\u003c/mutation\\u003e\\n \\u003cvalue name=\\\"ADD0\\\"\\u003e\\n \\u003cblock type=\\\"text\\\" id=\\\"cpsj?*@;?h$}nKS%Ld6[\\\"\\u003e\\n \\u003cfield name=\\\"TEXT\\\"\\u003e地址\\u003c/field\\u003e\\n \\u003c/block\\u003e\\n \\u003c/value\\u003e\\n \\u003cvalue name=\\\"ADD1\\\"\\u003e\\n \\u003cblock type=\\\"lists_lookup_in_pairs\\\" id=\\\"uZv5zJ:/4i4^B1TDf(@}\\\"\\u003e\\n \\u003cvalue name=\\\"LIST\\\"\\u003e\\n \\u003cblock type=\\\"lexical_variable_get\\\" id=\\\"P{bu{3ibAL@9U0IvczAZ\\\"\\u003e\\n \\u003cfield name=\\\"VAR\\\"\\u003e餐廳\\u003c/field\\u003e\\n \\u003c/block\\u003e\\n \\u003c/value\\u003e\\n \\u003cvalue name=\\\"KEY\\\"\\u003e\\n \\u003cblock type=\\\"text\\\" id=\\\"SHX)bXOjT3!Ih?*m!s-I\\\"\\u003e\\n \\u003cfield name=\\\"TEXT\\\"\\u003e地址\\u003c/field\\u003e\\n \\u003c/block\\u003e\\n \\u003c/value\\u003e\\n \\u003cvalue name=\\\"NOTFOUND\\\"\\u003e\\n \\u003cblock type=\\\"text\\\" id=\\\"ENYaaBvPF,JlN@cA.ySI\\\"\\u003e\\n \\u003cfield name=\\\"TEXT\\\"\\u003enot found\\u003c/field\\u003e\\n \\u003c/block\\u003e\\n \\u003c/value\\u003e\\n \\u003c/block\\u003e\\n \\u003c/value\\u003e\\n \\u003cvalue name=\\\"ADD2\\\"\\u003e\\n \\u003cblock type=\\\"text\\\" id=\\\"=t-gSwZY^SLC?}k`kgmb\\\"\\u003e\\n \\u003cfield name=\\\"TEXT\\\"\\u003e\\u0026lt;br\\u0026gt;電話\\u003c/field\\u003e\\n \\u003c/block\\u003e\\n \\u003c/value\\u003e\\n \\u003cvalue name=\\\"ADD3\\\"\\u003e\\n \\u003cblock type=\\\"lists_lookup_in_pairs\\\" id=\\\"Sj!a~lU*]0\\\\!mNkW7%0?l\\\"\\u003e\\n \\u003cvalue name=\\\"LIST\\\"\\u003e\\n \\u003cblock type=\\\"lexical_variable_get\\\" id=\\\"sQkPWYmxL,`rOa@Ay5[2\\\"\\u003e\\n \\u003cfield name=\\\"VAR\\\"\\u003e餐廳\\u003c/field\\u003e\\n \\u003c/block\\u003e\\n \\u003c/value\\u003e\\n \\u003cvalue name=\\\"KEY\\\"\\u003e\\n \\u003cblock type=\\\"text\\\" id=\\\".\\\\!:\\\\!ot(k-nuf4MLvRJC~\\\"\\u003e\\n \\u003cfield name=\\\"TEXT\\\"\\u003e電話\\u003c/field\\u003e\\n \\u003c/block\\u003e\\n \\u003c/value\\u003e\\n \\u003cvalue name=\\\"NOTFOUND\\\"\\u003e\\n \\u003cblock type=\\\"text\\\" id=\\\"C_xlQS-u/wRW=A{do*ly\\\"\\u003e\\n \\u003cfield name=\\\"TEXT\\\"\\u003enot found\\u003c/field\\u003e\\n \\u003c/block\\u003e\\n \\u003c/value\\u003e\\n \\u003c/block\\u003e\\n \\u003c/value\\u003e\\n \\u003cvalue name=\\\"ADD4\\\"\\u003e\\n \\u003cblock type=\\\"text\\\" id=\\\"RHI6k.z2D$s8p~G1_WDJ\\\"\\u003e\\n \\u003cfield name=\\\"TEXT\\\"\\u003e\\u0026lt;br\\u0026gt;網址\\u003c/field\\u003e\\n \\u003c/block\\u003e\\n \\u003c/value\\u003e\\n \\u003cvalue name=\\\"ADD5\\\"\\u003e\\n \\u003cblock type=\\\"lists_lookup_in_pairs\\\" id=\\\"_6\\\\!\\\\!P8WKP\\\\!zDU~X@:%t0\\\"\\u003e\\n \\u003cvalue name=\\\"LIST\\\"\\u003e\\n \\u003cblock type=\\\"lexical_variable_get\\\" id=\\\"*[8NP}g+vCST14#+O{=V\\\"\\u003e\\n \\u003cfield name=\\\"VAR\\\"\\u003e餐廳\\u003c/field\\u003e\\n \\u003c/block\\u003e\\n \\u003c/value\\u003e\\n \\u003cvalue name=\\\"KEY\\\"\\u003e\\n \\u003cblock type=\\\"text\\\" id=\\\"P/ib9#gq-Nx`plzx1.q8\\\"\\u003e\\n \\u003cfield name=\\\"TEXT\\\"\\u003e網址\\u003c/field\\u003e\\n \\u003c/block\\u003e\\n \\u003c/value\\u003e\\n \\u003cvalue name=\\\"NOTFOUND\\\"\\u003e\\n \\u003cblock type=\\\"text\\\" id=\\\"-CLJ,]Z+-7O=W@M/PF:~\\\"\\u003e\\n \\u003cfield name=\\\"TEXT\\\"\\u003enot found\\u003c/field\\u003e\\n \\u003c/block\\u003e\\n \\u003c/value\\u003e\\n \\u003c/block\\u003e\\n \\u003c/value\\u003e\\n \\u003cvalue name=\\\"ADD6\\\"\\u003e\\n \\u003cblock type=\\\"text\\\" id=\\\"b$Ye=y\\\\!\\\\!-`+T+-/BMe__\\\"\\u003e\\n \\u003cfield name=\\\"TEXT\\\"\\u003e\\u0026lt;br\\u0026gt;備註\\u003c/field\\u003e\\n \\u003c/block\\u003e\\n \\u003c/value\\u003e\\n \\u003cvalue name=\\\"ADD7\\\"\\u003e\\n \\u003cblock type=\\\"lists_lookup_in_pairs\\\" id=\\\"+DlVNQvF2z:9k#9iD0_l\\\"\\u003e\\n \\u003cvalue name=\\\"LIST\\\"\\u003e\\n \\u003cblock type=\\\"lexical_variable_get\\\" id=\\\"#uu8BKa+Dt(6o(8)]FFN\\\"\\u003e\\n \\u003cfield name=\\\"VAR\\\"\\u003e餐廳\\u003c/field\\u003e\\n \\u003c/block\\u003e\\n \\u003c/value\\u003e\\n \\u003cvalue name=\\\"KEY\\\"\\u003e\\n \\u003cblock type=\\\"text\\\" id=\\\"{7dm3-D^yY$3a=)!WHo8\\\"\\u003e\\n \\u003cfield name=\\\"TEXT\\\"\\u003e備註\\u003c/field\\u003e\\n \\u003c/block\\u003e\\n \\u003c/value\\u003e\\n \\u003cvalue name=\\\"NOTFOUND\\\"\\u003e\\n \\u003cblock type=\\\"text\\\" id=\\\"XFvOF=@rM}n2BvLRmoTi\\\"\\u003e\\n \\u003cfield name=\\\"TEXT\\\"\\u003enot found\\u003c/field\\u003e\\n \\u003c/block\\u003e\\n \\u003c/value\\u003e\\n \\u003c/block\\u003e\\n \\u003c/value\\u003e\\n \\u003c/block\\u003e\\n \\u003c/value\\u003e\\n \\u003cvalue name=\\\"ARG1\\\"\\u003e\\n \\u003cblock type=\\\"lists_lookup_in_pairs\\\" id=\\\"nw+-o(E1!oL_q)H6?0A{\\\"\\u003e\\n \\u003cvalue name=\\\"LIST\\\"\\u003e\\n \\u003cblock type=\\\"lexical_variable_get\\\" id=\\\"^y1uxL?h[1d8WP^prOv~\\\"\\u003e\\n \\u003cfield name=\\\"VAR\\\"\\u003e餐廳\\u003c/field\\u003e\\n \\u003c/block\\u003e\\n \\u003c/value\\u003e\\n \\u003cvalue name=\\\"KEY\\\"\\u003e\\n \\u003cblock type=\\\"text\\\" id=\\\"8ri+tY,d.I~n%`u5zN/;\\\"\\u003e\\n \\u003cfield name=\\\"TEXT\\\"\\u003e餐廳名稱\\u003c/field\\u003e\\n \\u003c/block\\u003e\\n \\u003c/value\\u003e\\n \\u003cvalue name=\\\"NOTFOUND\\\"\\u003e\\n \\u003cblock type=\\\"text\\\" id=\\\"RSpf7-/,\\\\!HVW=KxePW~y\\\"\\u003e\\n \\u003cfield name=\\\"TEXT\\\"\\u003enot found\\u003c/field\\u003e\\n \\u003c/block\\u003e\\n \\u003c/value\\u003e\\n \\u003c/block\\u003e\\n \\u003c/value\\u003e\\n \\u003cvalue name=\\\"ARG2\\\"\\u003e\\n \\u003cblock type=\\\"text\\\" id=\\\"YzT}XmTJ\\\\!Cixo,,HfAwG\\\"\\u003e\\n \\u003cfield name=\\\"TEXT\\\"\\u003e確定\\u003c/field\\u003e\\n \\u003c/block\\u003e\\n \\u003c/value\\u003e\\n \\u003c/block\\u003e\\n \\u003c/statement\\u003e\\n \\u003c/block\\u003e\\n \\u003c/statement\\u003e\\n \\u003c/block\\u003e\\n \\u003cyacodeblocks ya-version=\\\"167\\\" language-version=\\\"21\\\"\\u003e\\u003c/yacodeblocks\\u003e\\n\\u003c/xml\\u003e\",\"src/appinventor/ai_appinventor/IND306/Screen1.yail\":\"#|\\n$Source $Yail\\n|#\\n\\n(define-form appinventor.ai_appinventor.IND306.Screen1 Screen1)\\n(require \\u003ccom.google.youngandroid.runtime\\u003e)\\n\\n;;; Screen1\\n\\n(do-after-form-creation (set-and-coerce-property! 'Screen1 'AlignHorizontal 3 'number)\\n (set-and-coerce-property! 'Screen1 'AlignVertical 2 'number)\\n (set-and-coerce-property! 'Screen1 'AppName \\\"IND306\\\" 'text)\\n (set-and-coerce-property! 'Screen1 'Title \\\"\\\\u53f0\\\\u5317\\\\u7f8e\\\\u98df\\\\u9910\\\\u5ef3\\\" 'text)\\n)\\n\\n;;; ListPicker1\\n\\n(add-component Screen1 com.google.appinventor.components.runtime.ListPicker ListPicker1 \\n(set-and-coerce-property! 'ListPicker1 'ElementsFromString \\\"\\\\u4e2d\\\\u83ef, \\\\u65e5\\\\u97d3, \\\\u6b50\\\\u9678, \\\\u7f8e\\\\u58a8, \\\\u5357\\\\u6d0b\\\" 'text)\\n\\n(set-and-coerce-property! 'ListPicker1 'FontSize 14 'number)\\n\\n(set-and-coerce-property! 'ListPicker1 'Width -1090 'number)\\n\\n(set-and-coerce-property! 'ListPicker1 'Text \\\"\\\\u9910\\\\u5ef3\\\\u5206\\\\u985e\\\" 'text)\\n\\n)\\n\\n(define-event ListPicker1 AfterPicking()(set-this-form)\\n (set-var! g$selectlist (call-yail-primitive yail-alist-lookup (*list-for-runtime* (get-component ListPicker1) (call-yail-primitive make-yail-list (*list-for-runtime* ) '() \\\"make a list\\\") \\\"not found\\\") '(any list any) \\\"lookup in pairs\\\"))(set-var! g$menulist (call-yail-primitive make-yail-list (*list-for-runtime* ) '() \\\"make a list\\\"))(foreach $清單項目 (begin (call-yail-primitive yail-list-add-to-list! (*list-for-runtime* (call-yail-primitive make-yail-list (*list-for-runtime* ) '() \\\"make a list\\\") (call-yail-primitive yail-alist-lookup (*list-for-runtime* #f (call-yail-primitive make-yail-list (*list-for-runtime* ) '() \\\"make a list\\\") \\\"not found\\\") '(any list any) \\\"lookup in pairs\\\") ) '(list any ) \\\"add items to list\\\")) (get-var g$selectlist))(set-and-coerce-property! 'ListView1 'Elements (get-var g$menulist) 'list))\\n;;; ListView1\\n\\n(add-component Screen1 com.google.appinventor.components.runtime.ListView ListView1 \\n(set-and-coerce-property! 'ListView1 'BackgroundColor #xFFCCCCCC 'number)\\n\\n(set-and-coerce-property! 'ListView1 'Height 400 'number)\\n\\n(set-and-coerce-property! 'ListView1 'Width -1090 'number)\\n\\n(set-and-coerce-property! 'ListView1 'SelectionColor #xFFFFC800 'number)\\n\\n)\\n\\n;;; Web1\\n\\n(add-component Screen1 com.google.appinventor.components.runtime.Web Web1 \\n)\\n\\n(init-runtime)\"},\"settings\":\"{\\\"SimpleSettings\\\":{\\\"AccentColor\\\":\\\"\\u0026HFFFF4081\\\",\\\"ActionBar\\\":\\\"False\\\",\\\"AppName\\\":\\\"IND306\\\",\\\"Icon\\\":\\\"\\\",\\\"PhoneTablet\\\":\\\"False\\\",\\\"PrimaryColor\\\":\\\"\\u0026HFF3F51B5\\\",\\\"PrimaryColorDark\\\":\\\"\\u0026HFF303F9F\\\",\\\"ShowHiddenComponents\\\":\\\"False\\\",\\\"ShowListsAsJson\\\":\\\"False\\\",\\\"Sizing\\\":\\\"Fixed\\\",\\\"Theme\\\":\\\"Classic\\\",\\\"TutorialURL\\\":\\\"\\\",\\\"UsesLocation\\\":\\\"False\\\",\\\"VersionCode\\\":\\\"1\\\",\\\"VersionName\\\":\\\"1.0\\\"}}\"}","created_at":"2020-03-15T10:36:25.561+08:00","updated_at":"2020-03-15T11:18:46.354+08:00","name":"IND306","language":"appinventor","screenshot":{"url":null},"parent_id":133457,"plugin":null,"description":null,"note":null,"status":"public","like_student_ids":[],"is_featured":false,"views":47,"hashid":"36ysn49r","is_content_changed":false,"review_status":"unsubmitted","submitted_at":null,"reviewed_at":null,"advise":null,"is_deleted":false}
[]
橘蘋學習平台
橘蘋學習平台
我的作品
檢視專案頁
匯出
複製
匯入
刪除
下載 Android APP (APK)
用手機掃描下方 QRCode 進行安裝
或您也可以
下載 APK
到這台電腦
用手機掃描下方 QRCode 進行安裝
或您也可以
下載 APK
到這台電腦