EasyClick 修改启停按钮

Posted Mr -老鬼

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了EasyClick 修改启停按钮相关的知识,希望对你有一定的参考价值。

EasyClick 修改启停按钮

参数说明

@param tag 按钮的标签
@param icon 按钮的图标路径,工程中的res/文件下的图片,例如填写 res/a.png
@param width 按钮的宽度,单位是dp,系统按钮是36
@param height 按钮的高度,单位是dp,系统按钮是36
@param index 按钮的加入索引,-1代表往后添加,0代表的是加入到第一位
@param onClickListener 按钮的点击回调
@return 布尔型 true代表成功,false代表失败

代码示例

ui.showCtrlWindow()
  // 这里最好用延时,因为showCtrlWindow是异步的,防止没效果
ui.run(1000,function ()
       //移出对应的视图
        //关闭悬浮框按钮
        ui.removeCtrlView("log_close_ctrl")
        //回主页按钮
        ui.removeCtrlView("main_page_ctrl")
        //脚本启停按钮
        ui.removeCtrlView("script_status_ctrl")
        //日志框按钮
        ui.removeCtrlView("log_window_ctrl")
        //退出脚本按钮
        ui.removeCtrlView("system_power_ctrl")
        //加入新的按钮
        ui.addCtrlView("tag","res/a.png",32,32,0,function(v)
             logd(v);
             //启动脚本
             ui.start();
         )
  )
ui.run(3000,function ()
      //移出所有控制视图
      ui.removeAllCtrlView()
      //更新按钮动作
      ui.updateCtrlView("tag","res/ab.png",function(v)
          logd("aaaa");
      )
)
ui.run(5000,function ()
      //重置
      ui.resetDefaultCtrlView()
)

我是Mr-老鬼、QQ1156346325 。交流QQ群:620028786,647082990,772810035
————————————————版权声明——————————————————
本文版权所有~Mr-老鬼 ~转载请注明原文地址
免责声明:本文所有的教程仅限交流学习使用不得用于违法用途,造成的法律后果本人不承担责任。

以上是关于EasyClick 修改启停按钮的主要内容,如果未能解决你的问题,请参考以下文章

EasyClick 运行代码片段出Null

EasyClick 运行代码片段出Null

EasyClick反盗版

EasyClick 原生UI连载三十五

EasyClick 原生UI 隐藏启动悬浮按钮

EasyClick 固定状态日志窗口