首页 > 解决方案 > 如何从 TextView (Kotlin, Android) 获取触摸事件

问题描述

我想创建一个应用程序,其中有一个 TextView,它显示 1 到 270 之间的数字。

会有一个包含这些值的变量,我稍后会从中收集并转换为字符串到 TextView。

我想通过在 TextView 中有一个触摸事件来更改变量的值,这将为我提供触摸的坐标,并按比例放大或缩小数字。

我找不到如何将触摸事件归因于我的 TextView。我只是想出了如何创建一个 onClick 事件,但我知道它没有移动和所有,只是第一次接触。

标签: androidkotlin

解决方案


据我了解,实际上可能不需要文本视图,您可以使用文本节点代替,或者最糟糕的是标签。

但是如果它的一个数字被显示,textView 将在哪里,通过 GUI 线程更新它来放置 Text 节点的值被更改

如果你愿意,你可以有一个向上/向下按钮来增加和/或减少值


推荐阅读