Android 锁定手机时停止播放声音
您好,当我锁定手机时,是否有任何代码停止播放声音。因为我已经创建了在特定时间播放声音的Android应用程序,我希望用户在按下锁定按钮时静音Android 锁定手机时停止播放声音,android,eclipse,android-layout,Android,Eclipse,Android Layout,您好,当我锁定手机时,是否有任何代码停止播放声音。因为我已经创建了在特定时间播放声音的Android应用程序,我希望用户在按下锁定按钮时静音 你需要倾听屏幕关闭的意图 android.intent.action.ACTION_SCREEN_OFF 嗯。查看文档以获取有关意图处理的更详细信息。以下是其中一种方法: @凌驾 受保护的void onResume(){ 和定义IntentListener的内部类 private class IntentListener extends Broadcas
你需要倾听屏幕关闭的意图
android.intent.action.ACTION_SCREEN_OFF
嗯。查看文档以获取有关意图处理的更详细信息。以下是其中一种方法:
@凌驾
受保护的void onResume(){
和定义IntentListener的内部类
private class IntentListener extends BroadcastReceiver {
@Override
public void onReceive(Context context, Intent intent) {
//here code do be executed on when intent comes
}
}
还要记住在onPause()中注销接收器:
我还没有检查过这段代码,所以请自己做我搜索过它,但我不能,很抱歉我是初学者,所以如果你解释得更多,我会非常高兴我有这个错误android.intent无法解析为变量
private class IntentListener extends BroadcastReceiver {
@Override
public void onReceive(Context context, Intent intent) {
//here code do be executed on when intent comes
}
}
unregisterReceiver(intentListener);