2013-07-17 67 views
-1

加入<使用配置>和谷歌Play商店

<uses-configuration android:reqTouchScreen="stylus"/> 

AndroidManifest.xml的谷歌Play商店顯示,絕對沒有任何設備是否兼容後。

如何限制應用程序僅在具有觸控筆的設備上可用?

回答

2

最有可能的是,你沒有,因爲有效的沒有設備可以只有與手寫筆操作。像Galaxy Note 這樣的設備可以使用提供的觸控筆,但也可以用手指使用。

android:reqTouchScreen="stylus"選項已被添加到支持可能使用舊式電阻式觸摸屏,只能與這樣一個觸控筆一起使用的設備。它並沒有提到你在一些設備上看到的現代的「活動手寫筆」。

如果你正在使用一些專有的API使用手寫筆進行交互(例如,三星的S-PEN),有可能是你如何連接到他們的API的方面(例如,<uses-library>)將作爲一個過濾器,限制你到支持該API的設備。

+0

感謝您的解釋。而不是圖書館,是否可以限制應用只能在那些瞭解懸停的設備上使用? – Calaf

+0

@Calaf:一般來說,沒有。 – CommonsWare