},0,1000);
} catch (IllegalArgumentException e) {
// TODO Auto-generated catch block
e.printStackTrace();
} catch (SecurityException e) {
// TODO Auto-generated catch block
e.printStackTrace();
} catch (IllegalStateException e) {
// TODO Auto-generated catch block
e.printStackTrace();
} catch (IOException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
}
public void playNext(){
curPage = curPage==musicList.size()-1? (curPage+1)%musicList.size() : curPage+1;
Log.d("curpage",String.valueOf(curPage));
player.reset();
startPlay();
}
public void playPrevious(){
curPage = curPage==0? 0 : curPage-1;
Log.d("curpage",String.valueOf(curPage));
player.reset();
startPlay();
}
public void parse(){
player.pause();
}
public void restart(){
player.start();
}
private void mSendBroadCast(String key, String value){
Intent intent = new Intent(MFILTER);
intent.putExtra(key,value);//发送广播
sendBroadcast(intent);
}
private void mSendBroadCast(String key, int value){
Intent intent = new Intent(MFILTER);
intent.putExtra(key,value);//发送广播
sendBroadcast(intent);
}
}