2010-12-08 3 views
3

Ich habe die erste Version meiner App fertig geschrieben und versuche das Manifest korrekt zu setzen.Android Manifest <uses-configuration>

Meine App ist ein Spiel, das die Touch

so nutzt ich sicherstellen möchten, dass das Telefon Griffe berühren

so habe ich die folgenden:

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

Nun, was ich bin frage mich, muss ich Stift setzen? Würde ein Spiel, das mit Berührung funktioniert, mit einem Stift arbeiten?

ich einen Stift Android-Handy nicht zur Hand haben, so würde ich etwas Eingang haben möchte, wenn ich dies oder nicht

Antwort

4

Die meiste Zeit ja. Es gibt Fälle, in denen ein Stift nicht funktioniert (wenn Sie beispielsweise Multitouch benötigen).

Statt mehrere Konfigurationen zu definieren, jedoch eine korrektere (und einfachere) Lösung für den Anwendungsfall wären Sie angeben:

<uses-feature android:name="android.hardware.touchscreen" /> 

Wenn Sie Multi-Touch benötigen, können Sie Zustand:

<uses-feature android:name="android.hardware.touchscreen.multitouch" android:required="true"/> 
1

würde verwenden sollten, ein Spiel, das mit Touch-Arbeit mit Stift funktioniert?

Ja.

Denken Sie daran, dass 99% der Android-Handys Touchscreen haben ... so oft müssen Sie sich nicht um kümmern.