Scene.OnTouchListenerStay organized with collectionsSave and categorize content based on your preferences.
Page Summary
Scene.OnTouchListeneris an interface used to handle touch events dispatched to a Scene in ARCore's Sceneform.
It provides a callback,onSceneTouch, that is triggered when a touch occurs in the scene, but only if no node in the scene has already handled the touch event.
TheonSceneTouchcallback receives aHitTestResultindicating what was touched (or null if nothing) and aMotionEventcontaining details of the touch action.
ReturningtruefromonSceneTouchindicates that the listener has consumed the event, preventing further processing.
public static interfaceScene.OnTouchListener
Interface definition for a callback to be invoked when a touch event is dispatched to a scene.
The callback will be invoked after the touch event is dispatched to the nodes in the scene if
no node consumed the event.
Called when a touch event is dispatched to a scene. The callback will be invoked after the
touch event is dispatched to the nodes in the scene if no node consumed the event. This is
called even if the touch is not over a node, in which casegetNode()will be null.
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Missing the information I need","missingTheInformationINeed","thumb-down"],["Too complicated / too many steps","tooComplicatedTooManySteps","thumb-down"],["Out of date","outOfDate","thumb-down"],["Samples / code issue","samplesCodeIssue","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2024-06-26 UTC."],[],["The `Scene.OnTouchListener` interface provides a callback for touch events dispatched to a scene. The `onSceneTouch` method is invoked when a touch event occurs, after it's been dispatched to scene nodes. This method receives a `HitTestResult`, indicating the touched node (or null if no node was touched), and the `MotionEvent`. The listener can consume the event by returning true. This allows responding to touch events that weren't handled by any node in the scene.\n"]]