2

我使用以下代码让用户将 Android 放入 Daydream:

final Intent intent = new Intent(Intent.ACTION_MAIN);
intent.setClassName("com.android.systemui", "com.android.systemui.Somnambulator");
startActivity(intent);

调用此代码时,我的应用程序会关闭,然后打开,然后转到 Daydream。这样做的问题是,当屏幕被固定(这是我最终想要的)时,Daydream 将无法工作,因为它不能再离开应用程序了。

当 Android 自然地(不是以编程方式)进入 Daydream 时,应用程序在进入 Daydream 之前不会关闭,因此即使屏幕固定也能正常工作。

有任何想法吗?我在平板电脑上使用 Android 7,并使用 Android Studio 3.0 进行开发。我可以根据要求提供更多信息。

4

0 回答 0