Fix broke NDK sensor manager API
Change-Id: I0f4e2a3ce20ce20e0aa5a7d38d1f988497c033c0
This commit is contained in:
@@ -35,9 +35,27 @@ using android::Sensor;
|
||||
using android::SensorManager;
|
||||
using android::SensorEventQueue;
|
||||
using android::String8;
|
||||
using android::String16;
|
||||
|
||||
/*****************************************************************************/
|
||||
|
||||
android::Mutex android::SensorManager::sLock;
|
||||
std::map<String16, SensorManager*> android::SensorManager::sPackageInstances;
|
||||
|
||||
ASensorManager* ASensorManager_getInstance()
|
||||
{
|
||||
return ASensorManager_getInstanceForPackage(NULL);
|
||||
}
|
||||
|
||||
ASensorManager* ASensorManager_getInstanceForPackage(const char* packageName)
|
||||
{
|
||||
if (packageName) {
|
||||
return &SensorManager::getInstanceForPackage(String16(packageName));
|
||||
} else {
|
||||
return &SensorManager::getInstanceForPackage(String16());
|
||||
}
|
||||
}
|
||||
|
||||
int ASensorManager_getSensorList(ASensorManager* manager,
|
||||
ASensorList* list)
|
||||
{
|
||||
|
||||
Reference in New Issue
Block a user