2013-02-02 30 views
-2

作爲android的新手,並且需要在特定時間段內開始語音錄製,並且時間將通過由用戶選擇的按鈕點擊獲得我設計了具有多個按鈕,然後點擊按鈕,時間將設置並開始錄製。Android中有任何東西。小幫手將非常感激。如何在特定時間段內啓動語音記錄

回答

1

編輯

如果我沒有再看錯了,看看TimerTask。創建你的刻錄機實例後,運行下面的代碼

new Timer().schedule(new TimerTask() { 

      @Override 
      public void run() { 
       runOnUiThread(new Runnable() { 

        @Override 
        public void run() 
        { 
         recorder.stop(); 
         recorder.reset(); 
         recorder.release(); 
        } 
       }); 

      } 
}, longDelayInMilliseconds); 

答案編輯

之前,我想AlarmManager是你在找什麼。由於它在概述中說

讓您安排您的應用程序在某些時候在將來

運行看看這些線程和博客條目。

Start app at a specific time

Android: How to use AlarmManager

Schedule app to start later

+0

無關alarmmanager但停止給予time.Anyways的時期之後的記錄中發現的東西在堆棧跟蹤,並感謝您的答覆將是有益的可能在未來 – blackjack

+0

感謝您通知我。似乎我誤解了你的問題,我編輯了我的答案。 – inankupeli

相關問題