2011-10-10 225 views
0

我實現了一個狀態欄通知,並有一些聲音,和閃爍的警報給用戶,狀態欄通知

播放聲音很細,但問題是它就停在狀態欄上的用戶點擊。

我想繼續播放聲音,直到用戶不想通過點擊任何按鈕來停止聲音。

我該怎麼做。

回答

1

你需要把你打聲連連通infinite loo p和maintain a bool值來啓動和停止你的聲音,當用戶按下它是真的,並在另一個點擊使虛假和退出loop.You可以使用sharedPreferences來存儲布爾值。

+0

哦,我使用的通知,所以它是如何可能的,當通知開始聲音播放,我得到狀態欄中的圖標,然後當只需點擊狀態欄圖標聲音停止,所以我不想停止只需點擊通知標籤 –

+0

你沒有在通知點擊上顯示你自己的用戶界面?它是如此,那麼你不能使用上述方法。我想你應該去一段確定的時間來播放聲音...... –

+0

我該怎麼做到這一點 –