autojs获取按钮背景色

简介: 牙叔教程 简单易懂

牙叔教程 简单易懂


"ui";
/*
 * @version: 1.0
 * @Date: 2022-01-06 18:24:43
 * @LastEditTime: 2022-01-14 17:27:38
 * @LastEditors: 牙叔
 * @Description:
 * @FilePath: \autojs-test\main.js
 * @名人名言: 牙叔教程 简单易懂
 * @bilibili: 牙叔教程
 * @公众号: 牙叔教程
 * @QQ群: 747748653
 */
ui.layout(
  <vertical margin="100">
    <button id="btn" textSize="16sp" bg="#ff0000" layout_height="match_parent">
      停止
    </button>
  </vertical>
);
ui.btn.click(function (view) {
  闪一下(view);
});
function 闪一下(view) {
  threads.start(function () {
    var bgColor = colors.toString(view.getBackground().getColor());
    log("bgColor = " + bgColor);
    log("反色 = " + 反色(bgColor));
    ui.run(function () {
      view.setBackgroundColor(反色(bgColor));
    });
    sleep(300);
    ui.run(function () {
      view.attr("bg", bgColor);
    });
  });
}
function 反色(color) {
  return -1 - colors.argb(0, colors.red(color), colors.green(color), colors.blue(color));
}
// 备注: 按钮必须设置颜色 bg="#00ff00"


名人名言


思路是最重要的, 其他的百度, bing, stackoverflow, github, 安卓文档, autojs文档, 最后才是群里问问
--- 牙叔教程


声明


部分内容来自网络
本教程仅用于学习, 禁止用于其他用途

相关文章
|
Android开发
autojs按钮不可点击
牙叔教程 简单易懂
1102 0
|
3月前
Axure 弹出框遮罩层灯箱效果
Axure 弹出框遮罩层灯箱效果
42 0
|
4月前
|
前端开发 JavaScript
Elementplus如何使面包屑往左边移动,右边头像下拉菜单如何写,下拉菜单如何靠中一点,下拉菜单出现文字不对齐怎么办,如何设置鼠标样式,如何使用阿里妈妈icon,如何点击icon全屏
Elementplus如何使面包屑往左边移动,右边头像下拉菜单如何写,下拉菜单如何靠中一点,下拉菜单出现文字不对齐怎么办,如何设置鼠标样式,如何使用阿里妈妈icon,如何点击icon全屏
Elementplus如何使面包屑往左边移动,右边头像下拉菜单如何写,下拉菜单如何靠中一点,下拉菜单出现文字不对齐怎么办,如何设置鼠标样式,如何使用阿里妈妈icon,如何点击icon全屏
|
前端开发
哇!怎么会有这么好看的按钮!
哇!怎么会有这么好看的按钮!
145 0
哇!怎么会有这么好看的按钮!
autojs之彩色按钮
作者: 牙叔 使用场景: 展示彩虹色的按钮
888 0
autojs之彩色按钮
|
Android开发
autojs对话框修改样式
牙叔教程 简单易懂
291 0
|
Android开发
autojs-dialog对话框倒计时
牙叔教程 简单易懂
994 0
|
缓存 Android开发
autojs放大镜
autojs放大镜
293 0
|
Java Android开发
autojs之彩色下拉框
作者: 牙叔 使用情景: 做个彩色下拉框
438 0
autojs之彩色下拉框
|
Android开发
autojs进度条
牙叔教程 简单易懂
569 0