2017-04-15 108 views
0

我想借助隱式意圖從我的應用程序啓動另一個應用程序,並希望第二個活動在特定的時間間隔後停止。在特定的時間間隔調用實現意圖

對於如: 要打開鉻我能做到這一點像

String url = "http://www.example.com"; 
    Intent i = new Intent(Intent.ACTION_VIEW, Uri.parse(url)); 
    i.addFlags(Intent.FLAG_ACTIVITY_NEW_TASK); 
    i.setPackage("com.android.chrome"); 
    try { 
     startActivity(i); 
    } catch (ActivityNotFoundException e) { 
     // Chrome is probably not installed 
     // Try with the default browser 
     i.setPackage(null); 
     startActivity(i); 
    } 

但我希望Chrome瀏覽器自動獲得1分鐘後關閉。有沒有辦法做到這一點?

+0

YOu添加Handler,TimerTask,Runnable,任何形式的線程並添加一個時間間隔,postDelayed,sleep來添加延遲 – Zoe

回答