Most visited

Recently visited

Added in API level 24

MtpEvent

public class MtpEvent
extends Object

java.lang.Object
   ↳ android.mtp.MtpEvent


该类封装有关MTP事件的信息。 这对应于MTP规范附录G中描述的事件。

Summary

Constants

int EVENT_CANCEL_TRANSACTION

CANCEL_TRANSACTION事件的事件代码

int EVENT_CAPTURE_COMPLETE

CAPTURE_COMPLETE事件的事件代码

int EVENT_DEVICE_INFO_CHANGED

DEVICE_INFO_CHANGED事件的事件代码

int EVENT_DEVICE_PROP_CHANGED

DEVICE_PROP_CHANGED事件的事件代码

int EVENT_DEVICE_RESET

DEVICE_RESET事件的事件代码

int EVENT_OBJECT_ADDED

OBJECT_ADDED事件的事件代码

int EVENT_OBJECT_INFO_CHANGED

OBJECT_INFO_CHANGED事件的事件代码

int EVENT_OBJECT_PROP_CHANGED

OBJECT_PROP_CHANGED事件的事件代码

int EVENT_OBJECT_PROP_DESC_CHANGED

OBJECT_PROP_DESC_CHANGED事件的事件代码

int EVENT_OBJECT_REFERENCES_CHANGED

OBJECT_REFERENCES_CHANGED事件的事件代码

int EVENT_OBJECT_REMOVED

OBJECT_REMOVED事件的事件代码

int EVENT_REQUEST_OBJECT_TRANSFER

REQUEST_OBJECT_TRANSFER事件的事件代码

int EVENT_STORAGE_INFO_CHANGED

STORAGE_INFO_CHANGED事件的事件代码

int EVENT_STORE_ADDED

STORE_ADDED事件的事件代码

int EVENT_STORE_FULL

STORE_FULL事件的事件代码

int EVENT_STORE_REMOVED

STORE_REMOVED事件的事件代码

int EVENT_UNDEFINED

UNDEFINED事件的事件代码

int EVENT_UNREPORTED_STATUS

UNREPORTED_STATUS事件的事件代码

Public methods

int getDevicePropCode()

获取devicePropCode事件参数。

int getEventCode()

返回MTP事件的事件代码。

int getObjectFormatCode()

获取objectFormatCode事件参数。

int getObjectHandle()

获取objectHandle事件参数。

int getObjectPropCode()

获取objectPropCode事件参数。

int getParameter1()

获取第一个事件参数。

int getParameter2()

获取第二个事件参数。

int getParameter3()

获取第三个事件参数。

int getStorageId()

获取storageID事件参数。

int getTransactionId()

获取transactionID事件参数。

Inherited methods

From class java.lang.Object

Constants

EVENT_CANCEL_TRANSACTION

Added in API level 24
int EVENT_CANCEL_TRANSACTION

CANCEL_TRANSACTION事件的事件代码

常量值:16385(0x00004001)

EVENT_CAPTURE_COMPLETE

Added in API level 24
int EVENT_CAPTURE_COMPLETE

CAPTURE_COMPLETE事件的事件代码

常量值:16397(0x0000400d)

EVENT_DEVICE_INFO_CHANGED

Added in API level 24
int EVENT_DEVICE_INFO_CHANGED

DEVICE_INFO_CHANGED事件的事件代码

常量值:16392(0x00004008)

EVENT_DEVICE_PROP_CHANGED

Added in API level 24
int EVENT_DEVICE_PROP_CHANGED

DEVICE_PROP_CHANGED事件的事件代码

常量值:16390(0x00004006)

EVENT_DEVICE_RESET

Added in API level 24
int EVENT_DEVICE_RESET

DEVICE_RESET事件的事件代码

常量值:16395(0x0000400b)

EVENT_OBJECT_ADDED

Added in API level 24
int EVENT_OBJECT_ADDED

OBJECT_ADDED事件的事件代码

常量值:16386(0x00004002)

EVENT_OBJECT_INFO_CHANGED

Added in API level 24
int EVENT_OBJECT_INFO_CHANGED

OBJECT_INFO_CHANGED事件的事件代码

常量值:16391(0x00004007)

EVENT_OBJECT_PROP_CHANGED

Added in API level 24
int EVENT_OBJECT_PROP_CHANGED

OBJECT_PROP_CHANGED事件的事件代码

常量值:51201(0x0000c801)

EVENT_OBJECT_PROP_DESC_CHANGED

Added in API level 24
int EVENT_OBJECT_PROP_DESC_CHANGED

OBJECT_PROP_DESC_CHANGED事件的事件代码

常量值:51202(0x0000c802)

EVENT_OBJECT_REFERENCES_CHANGED

Added in API level 24
int EVENT_OBJECT_REFERENCES_CHANGED

OBJECT_REFERENCES_CHANGED事件的事件代码

常量值:51203(0x0000c803)

EVENT_OBJECT_REMOVED

Added in API level 24
int EVENT_OBJECT_REMOVED

OBJECT_REMOVED事件的事件代码

常量值:16387(0x00004003)

EVENT_REQUEST_OBJECT_TRANSFER

Added in API level 24
int EVENT_REQUEST_OBJECT_TRANSFER

REQUEST_OBJECT_TRANSFER事件的事件代码

常量值:16393(0x00004009)

EVENT_STORAGE_INFO_CHANGED

Added in API level 24
int EVENT_STORAGE_INFO_CHANGED

STORAGE_INFO_CHANGED事件的事件代码

常量值:16396(0x0000400c)

EVENT_STORE_ADDED

Added in API level 24
int EVENT_STORE_ADDED

STORE_ADDED事件的事件代码

常量值:16388(0x00004004)

EVENT_STORE_FULL

Added in API level 24
int EVENT_STORE_FULL

STORE_FULL事件的事件代码

常量值:16394(0x0000400a)

EVENT_STORE_REMOVED

Added in API level 24
int EVENT_STORE_REMOVED

STORE_REMOVED事件的事件代码

常量值:16389(0x00004005)

EVENT_UNDEFINED

Added in API level 24
int EVENT_UNDEFINED

UNDEFINED事件的事件代码

常量值:16384(0x00004000)

EVENT_UNREPORTED_STATUS

Added in API level 24
int EVENT_UNREPORTED_STATUS

UNREPORTED_STATUS事件的事件代码

常量值:16398(0x0000400e)

Public methods

getDevicePropCode

Added in API level 24
int getDevicePropCode ()

获取devicePropCode事件参数。

Returns
int

也可以看看:

getEventCode

Added in API level 24
int getEventCode ()

返回MTP事件的事件代码。 有关事件常量的详细信息,请参阅USB-IF MTP规范。

Returns
int event code

getObjectFormatCode

Added in API level 24
int getObjectFormatCode ()

获取objectFormatCode事件参数。

Returns
int

也可以看看:

getObjectHandle

Added in API level 24
int getObjectHandle ()

获取objectHandle事件参数。

Returns
int

也可以看看:

getObjectPropCode

Added in API level 24
int getObjectPropCode ()

获取objectPropCode事件参数。

Returns
int

也可以看看:

getParameter1

Added in API level 24
int getParameter1 ()

获取第一个事件参数。

Returns
int

getParameter2

Added in API level 24
int getParameter2 ()

获取第二个事件参数。

Returns
int

getParameter3

Added in API level 24
int getParameter3 ()

获取第三个事件参数。

Returns
int

getStorageId

Added in API level 24
int getStorageId ()

获取storageID事件参数。

Returns
int

也可以看看:

getTransactionId

Added in API level 24
int getTransactionId ()

获取transactionID事件参数。

Returns
int

也可以看看:

Hooray!