Ответ 1
Спасибо @chipopo, но реальная проблема заключается в том, можно ли фактически нарисовать линию > между двумя точками, заданными датчиком гироскопа.
Короткий ответ, нет. Гироскоп - это датчик скорости, а не датчик положения. Вам нужно сделать математику, чтобы получить очки.
С вашего Android-устройства я бы рекомендовал Orientation как только у вас есть это, вам нужно решить, радиус, который лучше всего подходит для вашего случая использования, а также установить ориентировочную ориентацию. После того, как вы возьмете две ориентации, вы можете отображать граничные точки на 2-мерный холст.
Один из методов, который я использовал в прошлом, - это просто построение дельта-шага по Y и дельта-заголовка на X, однако вам может понадобиться подумать о том, что означает для вас бросок в контексте того, что пытается сделать ваше приложение.
Вероятно, вы должны использовать openGL, но вам, вероятно, нужна библиотека чертежей.