我正在写一个盲目支持的应用程序。我需要探测两根手指的触碰。当任何辅助功能关闭时,我尝试使用TouchListener:
RelativeLayout rl = (RelativeLayout) findViewById(R.id.main);
rl.setOnTouchListener(new View.OnTouchListener() {
@Override
public boolean onTouch(View v, MotionEvent event) {
// get masked (not specific to a
我正在使用SwiftUI构建一个Slider元素,并试图使用双击手势将其值设置为默认值。这在非画外音模式下工作良好。
根据苹果()的说法,在VoiceOver中,双击是用三通来完成的。(请参阅Take action on an item部分)。但是,当我选择VoiceOver模式下的滑雪板和三重击时,我会得到三个声调,这意味着“什么都没发生”,并且我的回调也不会被触发。
我的代码如下:
import SwiftUI
struct ContentView: View {
@State var value: Float = 0.5
var body: some View {