我正在为 Wear OS 开发专门的应用程序,作为要求的一部分,我想禁用/捕获/覆盖用于更改表盘的默认长按。基本上我想防止用户以这种方式更换手表。
通常我会说这是不可能的,但是我看到一个表盘,
Bubble Cloud Tile Launcher / Watchface,可以做到这一点 - 在其中一种模式下,您可以通过长按屏幕来运行东西,这有效地阻止了选择.
知道如何实现吗?
试过这个但无济于事
final GestureDetector gestureDetector = new GestureDetector(new GestureDetector.SimpleOnGestureListener() {
public void onLongPress(MotionEvent e) {
Log.d(TAG, "Longpress detected");
}
});