2011-07-12 4 views
1

В моем HTC Desire (Froyo), я инициировал вызов от в андроид приложения и, когда концы вызова, мой андроид приложение пошел в режим ожидания, показываяAndroid: воспроизведение ИОЙ AudioHardware собирается в режиме ожидания

"AudioHardware pcm воспроизведение будет в режиме ожидания "в журнале cat. когда я нажимаю кнопку назад, только тогда я могу контролировать мое приложение ... Как я могу предотвратить вызов в режим ожидания ..

+0

, что вы имеете в виду «мой андроид приложение перешло в режим ожидания "? – bluefalcon

+0

@ Ravi мой телефон перешел в режим ожидания .... только после нажатия кнопки, я могу выполнять действия – jennifer

+0

Вы видели это? http://stackoverflow.com/questions/3047817/android-audiohardware-pcm-playback-is-going-to-standby это похоже на ту же проблему. –

ответ

1

Добавить это разрешение вашего AndroidManifest.xml:

<uses-permission android:name="android.permission.WAKE_LOCK" /> 

Тогда в onCreate() :

PowerManager pm = (PowerManager)getSystemService(Context.POWER_SERVICE); 
mWakeLock = pm.newWakeLock(PowerManager.PARTIAL_WAKE_LOCK, "MyTag"); 
mWakeLock.acquire(); 

И в onDestroy():

if (mWakeLock != null) { 
    mWakeLock.release(); 
    mWakeLock = null; 
} 

 Смежные вопросы

  • Нет связанных вопросов^_^