-1
<uses-configuration android:reqTouchScreen="stylus"/>
到AndroidManifest.xml
的谷歌Play商店顯示,絕對沒有任何設備是否兼容後。
如何限制應用程序僅在具有觸控筆的設備上可用?
<uses-configuration android:reqTouchScreen="stylus"/>
到AndroidManifest.xml
的谷歌Play商店顯示,絕對沒有任何設備是否兼容後。
如何限制應用程序僅在具有觸控筆的設備上可用?
最有可能的是,你沒有,因爲有效的沒有設備可以只有與手寫筆操作。像Galaxy Note 這樣的設備可以使用提供的觸控筆,但也可以用手指使用。
該 android:reqTouchScreen="stylus"
選項已被添加到支持可能使用舊式電阻式觸摸屏,只能與這樣一個觸控筆一起使用的設備。它並沒有提到你在一些設備上看到的現代的「活動手寫筆」。
如果你正在使用一些專有的API使用手寫筆進行交互(例如,三星的S-PEN),有可能是你如何連接到他們的API的方面(例如,<uses-library>
)將作爲一個過濾器,限制你到支持該API的設備。
感謝您的解釋。而不是圖書館,是否可以限制應用只能在那些瞭解懸停的設備上使用? – Calaf
@Calaf:一般來說,沒有。 – CommonsWare