私はAndroid Studioを使用していますが、タッチの座標を取得するとfloatデータ型が返されることに気付きました。私はいつもあなたがピクセルを見ているときに意味をなすintとして表されるスクリーン座標を見てきました。アンドロイドは何とかそれらを分割するのか、あるいはピクセルの標準的なグループを単位として使用していますか?たぶん平均的な指の幅を表現するのでしょうか?タッチスクリーンの座標が浮動小数点で表示されるのはなぜですか?
0
A
答えて
0
これは、MotionEvent
でもジョイスティックをサポートできると考えています。
ソースクラスSOURCE_CLASS_JOYSTICKとジョイスティックデバイスでdocumentation of MotionEvent/DeviceTypes
から、ポインタは、ジョイスティック軸の絶対位置を指定する座標。ジョイスティックの軸の値は、-1.0〜1.0の範囲で正規化されます.0.0は中心の位置に対応します。使用可能な軸のセットと動作範囲の詳細は、getMotionRange(int)を使用して取得できます。一般的なジョイスティック軸には、AXIS_X、AXIS_Y、AXIS_HAT_X、AXIS_HAT_Y、AXIS_Z、AXIS_RZがあります。
getX()
とgetY()
が、私はこれをテストしているジョイスティックデバイスのための戻り値は-1に限定されることを意味するint型、0と1
0
を返す場合でも1個のピクセルがに分けることができますアンドロイド。 Uはカスタマイズされたビューを作成し、浮動小数点座標を使用して矩形を描画し、別の矩形と比較するだけでint型の座標を使用することができます。それは1ピクセル未満の違いを伝えます。
関連する問題
- 1. 右に浮動小数点のリストが表示されない
- 2. 浮動小数点数は浮動小数点数ですか?
- 3. アダプターは浮動小数点で表示されます
- 4. 座標文字列を浮動小数点に変換する
- 5. なぜ浮動小数点型の浮動小数点型は、正常に動作しないのですか?
- 6. Tkinterキャンバス座標の浮動小数値
- 7. ブートストラップに小さな浮動小数点表示
- 8. 浮動小数点型の浮動小数点数を使用している浮動小数点数は、浮動小数点数の上位16桁です。
- 9. なぜNaNの型は浮動小数点ですか?
- 10. なぜこの浮動小数点比較は真ですか?
- 11. 浮動小数点の浮動小数点が正しく浮動しない
- 12. 浮動小数点のリストが正しく表示されず、自動高さが表示されない
- 13. 浮動小数点divは浮動小数点または表示では動作しません
- 14. 右に浮動小数点を表示
- 15. Haskellで小数点位置のない浮動小数点整数を表示する簡単な方法は?
- 16. C++標準で浮動小数点数の表現に何かが指定されていますか?
- 17. CSSが浮動小数点浮動小数点を返す
- 18. CSSに浮動小数点の中心がないのはなぜですか?
- 19. 最大値は何ですか?浮動小数点数を表示する小数点以下の桁数(PHP)
- 20. Javascriptでは、なぜgetBoundingClientRect()が浮動小数点値を返すのですか?
- 21. なぜ "overflow:hidden"が浮動小数点数をクリアするのですか?
- 22. 浮動小数点数と幅と高さの表示
- 23. Erlangの変数に浮動小数点値を格納すると、浮動小数点値が切り捨てられるのはなぜですか?
- 24. 浮動小数点:IEの次の行に右のdivが表示される
- 25. AppleScriptでランダムな浮動小数点が返される
- 26. Rails 3 GPS座標の場合、浮動小数点または小数点以下
- 27. Windowsで浮動小数点の座標を取得することはできますか?
- 28. なぜこの浮動小数点例外が生成されますか?
- 29. ポリゴンプロットがx座標とy座標で表示されない
- 30. 中央要素が浮動小数点浮動小数点:左