public abstract class OnObbStateChangeListener
extends Object
java.lang.Object | |
↳ | android.os.storage.OnObbStateChangeListener |
用于从 StorageManager
接收有关OBB文件状态的通知。
Constants |
|
---|---|
int |
ERROR_ALREADY_MOUNTED OBB已经被安装。 |
int |
ERROR_COULD_NOT_MOUNT 系统无法安装OBB。 |
int |
ERROR_COULD_NOT_UNMOUNT OBB无法卸载。 |
int |
ERROR_INTERNAL 尝试装载OBB时遇到内部系统错误。 |
int |
ERROR_NOT_MOUNTED 在没有安装的情况下打电话卸载OBB。 |
int |
ERROR_PERMISSION_DENIED 当前应用程序无权使用此OBB。 |
int |
MOUNTED OBB容器现在已安装并可供使用。 |
int |
UNMOUNTED OBB容器现在卸载并且不可用。 |
Public constructors |
|
---|---|
OnObbStateChangeListener() |
Public methods |
|
---|---|
void |
onObbStateChange(String path, int state) 当OBB改变状态时调用。 |
Inherited methods |
|
---|---|
From class java.lang.Object
|
int ERROR_ALREADY_MOUNTED
OBB已经被安装。 在通过StorageManager
呼叫的状态消息中返回
常量值:24(0x00000018)
int ERROR_COULD_NOT_MOUNT
系统无法安装OBB。 在通过StorageManager
呼叫的状态消息中返回
常量值:21(0x00000015)
int ERROR_COULD_NOT_UNMOUNT
OBB无法卸载。 这很可能表示文件正在OBB上使用。 在通过StorageManager
呼叫的状态消息中返回
常量值:22(0x00000016)
int ERROR_INTERNAL
尝试装载OBB时遇到内部系统错误。 在通过StorageManager
呼叫的状态消息中返回
常量值:20(0x00000014)
int ERROR_NOT_MOUNTED
在没有安装的情况下打电话卸载OBB。 在通过StorageManager
呼叫的状态消息中返回
常量值:23(0x00000017)
int ERROR_PERMISSION_DENIED
当前应用程序无权使用此OBB。 这可能是因为OBB指示它由不同的包或其他错误拥有。 在通过StorageManager
呼叫的状态消息中返回
常量值:25(0x00000019)
int MOUNTED
OBB容器现在已安装并可供使用。 在通过StorageManager
呼叫的状态消息中返回
常数值:1(0x00000001)
int UNMOUNTED
OBB容器现在卸载并且不可用。 在通过StorageManager
呼叫的状态消息中返回
常量值:2(0x00000002)
void onObbStateChange (String path, int state)
当OBB改变状态时调用。
Parameters | |
---|---|
path |
String : path to the OBB file the state change has happened on |
state |
int : the current state of the OBB |