我是新来的,所以如果我没有做某事,请告诉我。反正。
我一直在学习制作穿戴应用程序,听说表盘是开始学习的好地方。
我已经显示日期并添加时间,显示电池等等。但后来我想处理触摸事件。让它承认我理解的点击事件,但我想要它做的是点击隐藏日期和显示时间。反之亦然。
我知道如何做到合乎逻辑,但不知道“如何”做到这一点。如果这是有道理的,在 LUA 中我必须创建一个 var 并将其命名为“screen one”,然后在日期将“不透明度更改为 -1 == screen one”,然后将“不透明度更改为 100”以便点击转换画面二。(这不是确切的代码,但我知道我的意思)它在 Java 中是不是类似的东西?
说:
if (Canvas == canvas1) {
canvas2.drawText(color.TRANSPARENT)
}else{
canvas2.drawText()
canvas1.drawText(color.TRANSPARENT)
并将该代码放入点击处理程序中?(不是那个确切的代码,因为这没有注册)
还是更像javascript?设置一个功能。然后在调用“onclick”的点击处理程序中?
说,在 js 中是:
function hide (elements) {
elements = elements.length ? elements : [elements];
for (var index = 0; index < elements.length; index++) {
elements[index].style.display = 'none';
}
}
onClick(hide)
我的建议可能吗?我不明白为什么不。还是我只是从错误的角度来看它?我对 Java 的了解有限,这意味着我不确定如何按照自己的方式编写代码。
以防有任何混淆。我想做的就是点击显示时间并隐藏日期。如果日期显示隐藏日期,然后显示时间。
任何帮助将不胜感激