Any solution right now will involve listening to the sensors manually, and then translating the visible area of the view based on these values. It seems that the component you are linking does the most, if not all, of what you need.
If you want this feature to be included as a public GDK API, feel free to write the feature request to the error tracker .
source
share