| require "import" import "android.widget.*"
 import "com.androlua.*"
 
 if service.check("编辑框",node) then
 符号=
 {
 [["]],--双引号
 [[,]],--英文逗号
 [[$]],
 [[%]],
 [[>]],
 [[<]],
 "[",--左方括号
 "]",--右方括号
 [[(]],--左括号
 [[)]],--右括号
 [[{]],--左花括号
 [[}]],--右花括号
 [[&]],
 [[!]],--叹号
 [[^]],--抑扬号
 [[?]],--问号
 [[/]],--斜杠
 [[_]],
 [[|]],
 [[.]],--点
 }
 
 layout={
 GridView,
 id="grid",
 numColumns=4,
 --items=符号,
 layout_width="fill",
 layout_height="fill"
 }
 
 dlg=LuaDialog(service)
 dlg.View=loadlayout(layout)
 grid.adapter=SingleLineAdapter(service,String(符号))
 dlg.setButton("打开主菜单",function()
 service.execute("主菜单")
 end)
 dlg.setNegativeButton("关闭",nil)
 dlg.show()
 grid.onItemClick=function(l,v)
 dlg.dismiss()
 task(500,function()
 service.insert(node,v.text)
 end)
 end
 return true
 end
 
 function 微信摇一摇()
 service.click({
 {">微信","发现*","摇一摇",},
 })
 end
 
 function QQ收藏()
 service.click({{">QQ","帐户及设置","我的收藏"}
 })
 end
 
 function 微信扫一扫()
 service.click({
 {">微信$300","更多功能*>20$300","扫一扫>10",},
 })
 end
 
 function QQ好友动态()
 service.click({{">QQ","动态*","好友动态*"}})
 end
 
 function 微信收藏()
 service.click({{">微信","我*","收藏"}})
 end
 
 function QQ扫一扫()
 service.click({{">QQ>$0","帐户及设置>$0","二维码","扫一扫>$0"}})
 end
 
 function 创建QQ群聊()
 service.click({{">QQ>$0","快捷入口>$0","创建群聊*>$0"}})
 end
 
 function 添加微信公众号()
 service.click({{">微信","更多功能*","添加朋友","公众号*"}})
 end
 
 function 创建微信群聊()
 service.click({{">微信","更多功能*>$0","发起群聊>$0"}})
 end
 
 function 添加QQ好友()
 service.click({{">QQ","联系人","添加>$0","QQ号*>$0"}})
 end
 
 function 添加微信好友()
 service.click({{">微信","更多功能*","添加朋友"}})
 end
 
 function 打开微信朋友圈()
 service.click({{">微信","发现*","朋友圈"}})
 end
 
 function 前往QQ设置()
 service.click({{">QQ>$0","帐户及设置>$0","设置>$0"}})
 end
 
 function 打开微信视频号()
 service.click({{">微信","发现*","视频号*"}})
 end
 sj={
 "微信摇一摇",
 "QQ收藏",
 "微信扫一扫",
 "QQ好友动态","打开微信","打开QQ",
 "微信收藏",
 "QQ扫一扫",
 "创建QQ群聊",
 "添加微信公众号",
 "创建微信群聊",
 "添加QQ好友",
 "添加微信好友",
 "打开微信朋友圈",
 "前往QQ设置",
 "打开微信视频号",
 } dj={
 {{"%微信摇一摇",}},
 {{"%QQ收藏",}},
 {{"%微信扫一扫",}},
 {{"%QQ好友动态",}},
 {{">微信"}},
 {{">QQ"}},
 {{"%微信收藏",}},
 {{"%QQ扫一扫",}},
 {{"%创建QQ群聊",}},
 {{"%添加微信公众号",}},
 {{"%创建微信群聊",}},
 {{"%添加QQ好友",}},
 {{"%添加微信好友",}},
 {{"%打开微信朋友圈",}},
 {{"%前往QQ设置",}},
 {{"%打开微信视频号",}},}
 layout={GridView,
 id="grid",
 items=sj,
 numColumns=4,}
 dlg=LuaDialog(this)
 .setView(loadlayout(layout))
 .setTitle("选择操作")
 .setButton2("关闭",function()
 service.speak("已关闭")
 end)
 .setButton("打开解说",function()
 service.execute("程序设置")
 end).
 show()grid.onItemClick=function(l,v,p,i)
 local s=dj[p+1]
 if s then
 dlg.dismiss()
 service.click(s)
 end
 end
 task(2,function()
 end)
 service.click({{"<选择操作>50$50"}})
 return true
 
 
 
 来自解说社区客户端
 |