当 DayDream 停止时,我如何让我的应用程序监听。当系统停止做梦时,它会发送 ACTION_DREAMING_STOPPED 字符串。我在 OnResume 和 onCreate 中添加了一个 BroadcastReceiver,并且在 DayDream 停止时都没有使用。那么我应该把我的听众放在哪里呢?如果我用错误的名字称呼某事,我深表歉意,我以前没有与 DayDream 合作过。
@Override
protected void onResume() {
mDreamingBroadcastReceiver = new BroadcastReceiver() {
@Override
public void onReceive(Context context, Intent intent) {
if (intent.getAction().equals(Intent.ACTION_DREAMING_STOPPED)) {
// Resume the fragment as soon as the dreaming has
// stopped
Intent intent1 = new Intent(MainActivity.this, MainWelcome.class);
startActivity(intent1);
}
}
};
super.onResume();
}