連接鼠標時,Android TV上可能會出現鼠標光標。我怎樣才能讓光標顯示,而不使用真正的鼠標?在Android 4.0+上不使用真實鼠標顯示光標
回答
既然你提到過Android 4.0+,你可能是指系統本地光標。我不知道如何在不使用外部鼠標的情況下觸發它,但是你可以做的是繪製一個覆蓋遊標。覆蓋層是一種特殊的窗口,可以顯示在所有其他窗口之上。通過這樣做,並通過添加一個簡單的鼠標光標圖像,您將得到......鼠標光標而不使用真正的鼠標。如果這是你需要什麼,並有實現的代碼來做到這一點,請記住以下幾點:
實施的重要步驟是:
- 在你的AndroidManifest.xml中,指定SYSTEM_ALERT_WINDOW許可
準備窗口覆蓋參數爲:
WindowManager.LayoutParams PARAMS =新WindowManager.LayoutParams( WindowManager.LayoutParams.WRAP_CONTENT, WindowManager.LayoutParams.WRAP_CONTE NT, WindowManager.LayoutParams.TYPE_SYSTEM_OVERLAY, WindowManager.LayoutParams.FLAG_NOT_FOCUSABLE | WindowManager.LayoutParams.FLAG_NOT_TOUCHABLE | WindowManager.LayoutParams.FLAG_LAYOUT_IN_SCREEN, PixelFormat.TRANSLUCENT);
這將使你的光標看起來像:
希望這有助於。您還可以在以下網址找到完整的示例實施:http://www.pocketmagic.net/2012/07/android-overlay-cursor/
但如何在視圖上執行鼠標疊加層浮動的視圖上的點擊操作 – Abhi
- 1. 不顯示鼠標光標
- 2. 鼠標光標未顯示
- 3. 用delphi截圖顯示鼠標光標
- 4. 在phantom.js中顯示鼠標光標
- 5. 的Android EditText上光標)真
- 6. Kivy:鼠標光標未顯示
- 7. 跟蹤鼠標光標android
- 8. 在Android中使用光標加載器顯示ListView上的光標數據
- 9. 在Android 3.0中不顯示EditText光標
- 10. 在linux上模擬鼠標而不使用實際鼠標
- 11. 如何在as3的MOUSE_DOWN上使用不同的鼠標光標?
- 12. 如何在VTK中的鼠標光標附近顯示標籤
- 13. 禁用鼠標光標不活動hide
- 14. CKEditor:光標不顯示在焦點上
- 15. 在鼠標上顯示搜索圖標
- 16. 在jPanel上顯示鼠標座標
- 17. 如果光標在光標上,則顯示矩形,如果光標在光標上,則顯示矩形;如果光標離開子窗口,則顯示矩形
- 18. 將鼠標懸停在鼠標上而不是顯示鼠標移出
- 19. 在屏幕上移動鼠標光標
- 20. 使用Chrome按住鼠標左鍵顯示不同的光標32
- 21. 顯示被鼠標光標拖動的圖標嗎?
- 22. 使用CSS在整個頁面上禁用鼠標光標
- 23. 保持鼠標光標在手柄上,當鼠標移動
- 24. 如何讓鼠標光標在鼠標上抓取?
- 25. HTML,手形光標不是在錨標記顯示鼠標懸停時
- 26. 禁用鼠標點擊顯示WPF中的忙/等待光標
- 27. 如何在鼠標光標處顯示NSMenu?
- 28. 如何在Powerpoint VBA中顯示和移動鼠標光標?
- 29. 小冊子:如何在鼠標光標旁邊顯示lat/lng?
- 30. 當鼠標光標在按鈕上時,顯示文本或字幕在WPF中
這不可能從Android SDK發佈 - 它可能需要修改操作系統本身。 – CommonsWare
嗨user1638078,你有沒有想過如何做到這一點? –