0

intentさて、 (prog2)を介して別のプログラムを開くプログラム(prog1)があります。私の目標は、prog2 がフォアグラウンドにある間、prog1 が何もしないようにすることです。prog2 がフォアグラウンドを終了したら、prog1 の実行を継続します。

Handler handler = new Handler();
handler.postDelayed(new Runnable() {
    public void run() {
        Intent LaunchIntent = new Intent(Intent.ACTION_MAIN); 
        LaunchIntent = getPackageManager().getLaunchIntentForPackage("prog2");     
        startActivity(LaunchIntent);
    }}, 3000);  // 3 seconds

しかし、私はここからどこへ行くべきかわかりません。

これはまったく可能ですか?ここからどこへ行くべきかについて、誰かがガイダンスを提供できますか?

4

0 に答える 0