Tôi đang viết một trò chơi cho OUYA và Android và tôi đang sử dụng bảng cảm ứng trên bộ điều khiển OUYA. Khi bạn chạm vào nó, một con trỏ chuột sẽ xuất hiện và tôi không thể tìm được cách để ẩn nó. Tôi hình ảnh này sẽ là một vấn đề cho các trò chơi trên một netbook Android là tốt. Có ai tìm cách tương tác với con trỏ thay vì chỉ nghe các sự kiện không?Ẩn con trỏ chuột trên Android
Trả lời
Điều này sẽ không ẩn chuột, nhưng ít nhất sẽ giúp ngăn sự kiện chạm can thiệp vào mã xử lý cần điều khiển của bạn - không phải là giải pháp thích hợp mà tôi biết, nhưng vẫn có thể giúp những người truy cập trang này:
public boolean onGenericMotionEvent(MotionEvent event) {
if ((event.getSource() & InputDevice.SOURCE_CLASS_JOYSTICK) != 0) {
//handle the event
return true;
}
else {
return false;
}
}
Tôi đã cố ghi đè điều này cho NativeActivity của mình. Tôi có thể ghi đè cho onKeyDown() và onKeyUp() nhưng khi cố gắng ghi đè lên func chuyển động, tôi nhận được: "phương pháp không ghi đè hoặc thực hiện một phương thức từ siêu kiểu" – Bram
Android hiện không hiển thị bất kỳ chức năng nào để ẩn con trỏ chuột. Bất cứ khi nào bạn có một thiết bị trỏ bên ngoài (ví dụ: usb/bluetooth mouse, trackpad, vv), một con trỏ chuột sẽ xuất hiện trên màn hình bất cứ khi nào bạn tương tác với thiết bị.
Thật không may (như JB 4.2.2) điều này có nghĩa là không thể không có ROM đã sửa đổi.
- 1. Cách ẩn con trỏ chuột với jquery
- 2. Trình duyệt web: Ẩn con trỏ chuột
- 3. Con trỏ chuột CSS ... xoay con trỏ?
- 4. Ẩn con trỏ chuột khi không sử dụng JavaScript
- 5. Phóng to CSS3 trên con trỏ chuột
- 6. Ẩn con trỏ chuột sau một thời gian nhàn rỗi
- 7. Tại sao Gosu ẩn con trỏ chuột của tôi?
- 8. Thay đổi con trỏ chuột trên trang html
- 9. Thay đổi con trỏ trên Canvas HTML5 khi kéo chuột
- 10. Dừng con trỏ chuột Excel từ nhấp nháy trên nút
- 11. Tạo hình ảnh theo con trỏ chuột
- 12. Di chuyển con trỏ chuột trên màn hình Android theo chương trình
- 13. Ẩn con trỏ trên thiết bị đầu cuối từ xa
- 14. Ẩn con trỏ ở mọi nơi
- 15. lấy loại con trỏ chuột hiện tại
- 16. Đối tượng theo con trỏ chuột
- 17. Di chuyển chuột con trỏ Javascript
- 18. PyGame Đặt con trỏ chuột từ Bitmap
- 19. Di chuyển con trỏ chuột trong JavaScript
- 20. linux: chuột kép - nhiều con chuột có nhiều con trỏ chuột?
- 21. Ẩn con trỏ chuột khi nó nằm trong HTML5 Canvas Javascript
- 22. unary + trên con trỏ
- 23. trình nghe nhấp chuột trên nút tiện ích con android
- 24. chuyển đổi ẩn của con trỏ gián tiếp sang con trỏ mục tiêu-c bằng ARC
- 25. con trỏ: con trỏ trên phần tử canvas html5 hover
- 26. Xử lý các bảng và con trỏ SQLite trên Android
- 27. Thay đổi Con trỏ chuột cho toàn bộ trang?
- 28. con trỏ chuột cho các lớp bản đồ google
- 29. Thay đổi con trỏ chuột của MacOS X Hình ảnh
- 30. C# Winforms - thay đổi biểu tượng con trỏ chuột
Dường như là một vấn đề ở cả hai bên Java và Unity: http://forums.ouya.tv/discussion/comment/2968 Bạn có thể muốn thảo luận trong cuộc thảo luận đó hoặc bắt đầu một cuộc thảo luận mới, như tôi nghĩ những diễn đàn này có được tình yêu chính thức hơn một chút so với SO. – CommonsWare
Vâng, tôi đọc chủ đề đó và từ những gì tôi thu thập không có kết nối JNI để cho phép từ Unity. Tôi chỉ sử dụng Java vì vậy tôi nghĩ rằng tôi muốn đăng ở đây và xem nếu có một giải pháp chung của Android. – CaseyB