0
我正在開發一個媒體播放器應用程序。在主要活動中,我有三個選項卡。第一個選項卡顯示ListView中的音頻文件,我通過URL解析該文件。點擊列表項將播放該文件。到此爲止,我完成了。第二個選項卡用於顯示頻繁播放的音頻文件。例如,如果一個文件最多播放5次,它必須顯示在頻繁標籤中。我想將該列表項的位置存儲在SharedPreferences中。但我不知道如何實現這一點。需要幫忙。獲取ListView中頻繁點擊的項目
我正在開發一個媒體播放器應用程序。在主要活動中,我有三個選項卡。第一個選項卡顯示ListView中的音頻文件,我通過URL解析該文件。點擊列表項將播放該文件。到此爲止,我完成了。第二個選項卡用於顯示頻繁播放的音頻文件。例如,如果一個文件最多播放5次,它必須顯示在頻繁標籤中。我想將該列表項的位置存儲在SharedPreferences中。但我不知道如何實現這一點。需要幫忙。獲取ListView中頻繁點擊的項目
爲什麼不維護正在播放的所有媒體內容的數據庫,然後統計播放次數。如果數字大於5,則將其顯示在頻繁播放列表中。
理想情況下,您的共享偏好不應該做你想做的事。然而;在數據庫就位的情況下,添加你想要做的事情會容易得多。
Thanks.But我打算,不要使用數據庫。有沒有其他方法。 – Manikandan 2012-01-11 14:40:46
如果你在沒有數據庫的情況下這樣做,這將是一個混亂的方法,但它應該是可能的。獲取SharedPreferences並插入到首選項中。但是,那麼你需要知道有多少,除非你想把它插入一個屬性並追加..並追加..並繼續追加。我不推薦這個。 – JoxTraex 2012-01-11 14:44:44
感謝JoxTraex提供的寶貴意見。 – Manikandan 2012-01-11 15:23:00