OUYAとAndroid用のゲームを作成しています。私はOUYAコントローラでトラックパッドを使用しています。あなたがそれに触れると、マウスポインタが表示され、私はそれを隠す方法を見つけることができません。私はこのイメージがAndroidのネットブックのゲームでも問題になると考えています。誰かがイベントを聞くのではなく、カーソルと対話する方法を見つけましたか?Androidでマウスポインタを隠す
10
A
答えて
7
このマウスを隠しませんが、それは、少なくとも、あなたのジョイスティックの処理コードに干渉するタッチイベントを防ぐことができます - 私は知らない適切な解決策が、それでもこのページに着陸人々を助けるかもしれない:
public boolean onGenericMotionEvent(MotionEvent event) {
if ((event.getSource() & InputDevice.SOURCE_CLASS_JOYSTICK) != 0) {
//handle the event
return true;
}
else {
return false;
}
}
+1
私はNativeActivityのためにこれを無効にしようとしました。私はonKeyDown()とonKeyUp()をオーバーライドすることができますが、モーションfuncをオーバーライドしようとすると、 "メソッドはスーパータイプのメソッドをオーバーライドまたは実装しません" – Bram
3
現在のところ、Androidはマウスカーソルを非表示にする機能を公開していません。外部ポインティングデバイス(USB/Bluetoothマウス、トラックパッドなど)があるときはいつでも、デバイスと対話するたびにマウスポインタが画面に表示されます。
残念ながら(JB 4.2.2以降)、これは修正されたROMなしでは不可能であることを意味します。
関連する問題
- 1. Tkinterでマウスポインタを隠すか無効にするには?
- 2. OS Xでマウスポインタやブロックの動きを隠す
- 3. Xboxの特定の画面/コントロールのマウスポインタを隠す
- 4. Qt:アプリケーションの起動時にマウスポインタを隠す
- 5. クロムのフルスクリーンのdivにマウスポインタが隠れていない
- 6. Androidスクリーン上でマウスポインタをプログラム的に動かす
- 7. Androidでキーボードを隠す
- 8. Androidフラグメントを隠す
- 9. WebRTCマウスポインタ
- 10. マウスポインタを移動
- 11. 永久システムバーを隠すAndroid
- 12. Androidスピナーのテキストを隠す
- 13. Androidのアクションバーを隠す
- 14. AndroidソフトキーボードがRecyclerViewを隠す
- 15. Android:タイトルバーを隠す問題
- 16. オペラブラウザでマウスポインタを動かす方法
- 17. Androidフレームワークのどこにマウスポインタが描かれていますか?
- 18. 隠しAndroidアプリ
- 19. phonegapでキーボードを隠す方法android
- 20. デスクトップ上でマウスポインタで描画します
- 21. Androidスタジオ:デザインの一部隠し隠し
- 22. Gtk +マウスポインタ離脱エリアイベント
- 23. SVGマウスポインタの位置
- 24. Androidの隠しアプリ
- 25. 隠しドロップダウンは、Android
- 26. 隠すAndroidのアプリケーションはランチャー
- 27. マウスポインタをカーソルに移動
- 28. jqueryでマウスポインタをたどる方法は?
- 29. Android StudioのAndroidデバイスモニタで隠しファイルを表示しますか?
- 30. Androidアニメーション:メニューを隠す/表示する
Java側とUnity側の両方で問題が発生しているようです:http://forums.ouya.tv/discussion/comment/2968私は思うように、その議論にチャイムしたり、新しい議論を始めることができますそれらのフォーラムはSOよりももう少し公式な愛を得る。 – CommonsWare
ええ、私はそのスレッドを読んでいて、そこから集めたものから、Unityからの許可を得るためのJNI接続はありません。私はちょうどJavaを使用しているので、ここに投稿して一般的なAndroidソリューションがあるかどうかを確認したいと思っていました。 – CaseyB