2012-10-20 17 views
2

如何在android中使用TimePicker來控制歌曲的長度?例如:當用戶播放歌曲時,用戶可以控制用戶是否想要播放歌曲幾分鐘或幾小時。如何在android中使用Timepicker來控制歌曲的長度

謝謝:)

更新: 我沒有開始寫代碼還沒有,我只是想找一個示例代碼,使Timepicker像下面的程序:https://play.google.com/store/apps/details?id=com.zodinplex.naturesound&feature=search_result

+1

你還試過了什麼!你面臨什麼問題? – AAnkit

回答

0

你可以請按照以下步驟操作:

  1. 在TimePicker時間變化中,創建一個計時器並啓動計時器。
  2. 創建媒體播放器並啓動媒體播放器。
  3. 定時器超時,檢查媒體播放器是否爲空,然後播放,然後停止媒體播放器。
0

您使用TimePicker獲取所需的時間。然後使用倒數計時器。在倒數計時器的onFinish方法中添加您所需的功能。

new CountDownTimer(30000, 1000) { 

    public void onTick(long millisUntilFinished) { 
    mTextField.setText("seconds remaining: " + millisUntilFinished/1000); 
    } 

    public void onFinish() { 
     //stop media player 
    } 
    }.start(); 
+0

謝謝,我會試一試這段代碼 – Mack