0
特別な状況で空白を表示するアプリケーションを開発しています 運行なしでMainActivityクラスを使用して空想サービスを開始する適切な方法をどこからでも検索しました。アクティビティからDayDreamサービスを開始および停止する適切な方法
現在、私はdaydreamを開始するために次のコードを使用していますが、実際には動作しますが、私は白昼夢を止める方法を提供するより良い解決策が必要です。
public void startDayDream(){
final Intent intent = new Intent(Intent.ACTION_MAIN);
try {
// Somnabulator is undocumented--may be removed in a future version...
intent.setClassName("com.android.systemui",
"com.android.systemui.Somnambulator");
intent.setFlags(Intent.FLAG_ACTIVITY_SINGLE_TOP);
startActivity(intent);
} catch (Exception e) { /* Do nothing */ }
}