GestureStore
open class GestureStore
| kotlin.Any | |
| ↳ | android.gesture.GestureStore | 
GestureLibrary maintains gesture examples and makes predictions on a new gesture
Summary
| Constants | |
|---|---|
| static Int | |
| static Int | |
| static Int | |
| static Int | |
| Public constructors | |
|---|---|
| Public methods | |
|---|---|
| open Unit | addGesture(entryName: String!, gesture: Gesture!)Add a gesture for the entry | 
| open MutableSet<String!>! | Get all the gesture entry names in the library | 
| open ArrayList<Gesture!>! | getGestures(entryName: String!)Get all the gestures of an entry | 
| open Int | |
| open Int | |
| open Boolean | |
| open Unit | load(stream: InputStream!)Load the gesture library | 
| open Unit | load(stream: InputStream!, closeStream: Boolean) | 
| open ArrayList<Prediction!>! | Recognize a gesture | 
| open Unit | removeEntry(entryName: String!)Remove a entry of gestures | 
| open Unit | removeGesture(entryName: String!, gesture: Gesture!)Remove a gesture from the library. | 
| open Unit | save(stream: OutputStream!)Save the gesture library | 
| open Unit | save(stream: OutputStream!, closeStream: Boolean) | 
| open Unit | setOrientationStyle(style: Int)Specify how the gesture library will handle orientation. | 
| open Unit | setSequenceType(type: Int) | 
Constants
Public constructors
Public methods
addGesture
open fun addGesture(
entryName: String!,
gesture: Gesture!
): Unit
Add a gesture for the entry
| Parameters | |
|---|---|
| entryName | String!: entry name | 
| gesture | Gesture!: | 
getGestureEntries
open fun getGestureEntries(): MutableSet<String!>!
Get all the gesture entry names in the library
| Return | |
|---|---|
| MutableSet<String!>! | a set of strings | 
getGestures
open fun getGestures(entryName: String!): ArrayList<Gesture!>!
Get all the gestures of an entry
| Parameters | |
|---|---|
| entryName | String!: | 
| Return | |
|---|---|
| ArrayList<Gesture!>! | the list of gestures that is under this name | 
getSequenceType
open fun getSequenceType(): Int
| Return | |
|---|---|
| Int | SEQUENCE_INVARIANT or SEQUENCE_SENSITIVE | 
recognize
open fun recognize(gesture: Gesture!): ArrayList<Prediction!>!
Recognize a gesture
| Parameters | |
|---|---|
| gesture | Gesture!: the query | 
| Return | |
|---|---|
| ArrayList<Prediction!>! | a list of predictions of possible entries for a given gesture | 
removeEntry
open fun removeEntry(entryName: String!): Unit
Remove a entry of gestures
| Parameters | |
|---|---|
| entryName | String!: the entry name | 
removeGesture
open fun removeGesture(
entryName: String!,
gesture: Gesture!
): Unit
Remove a gesture from the library. If there are no more gestures for the given entry, the gesture entry will be removed.
| Parameters | |
|---|---|
| entryName | String!: entry name | 
| gesture | Gesture!: | 
setOrientationStyle
open fun setOrientationStyle(style: Int): Unit
Specify how the gesture library will handle orientation. Use ORIENTATION_INVARIANT or ORIENTATION_SENSITIVE
| Parameters | |
|---|---|
| style | Int: | 
setSequenceType
open fun setSequenceType(type: Int): Unit
| Parameters | |
|---|---|
| type | Int: SEQUENCE_INVARIANT or SEQUENCE_SENSITIVE | 
