@Override
public void onCreate() {
defaultIcon = BitmapFactory.decodeResource(getResources(), R.drawable.picture);
defaultIcon = Util.getScaledImage(defaultIcon, ICON_SIZE, ICON_SIZE, Util.getImageFactor(getResources()));
audioManager = (AudioManager) getSystemService(AUDIO_SERVICE);
audioManager.requestAudioFocus(this, AudioManager.STREAM_MUSIC, AudioManager.AUDIOFOCUS_GAIN);
super.onCreate();
mp3Player.initialize();
restoreSettings();
mp3Player.getMediaPlayer().addChangeStateListener(this);
mp3Player.getAppSettings().addPropertyChangeListener(this);
TelephonyManager mgr = (TelephonyManager) getSystemService(TELEPHONY_SERVICE);
if(mgr != null) {
mgr.listen(phoneStateListener, PhoneStateListener.LISTEN_CALL_STATE);
}
musicIntentReceiver = new MusicIntentReceiver();
registerReceiver(musicIntentReceiver, new IntentFilter(Intent.ACTION_HEADSET_PLUG));
}
AppService.java 文件源码
java
阅读 36
收藏 0
点赞 0
评论 0
项目:AudioBookPlayer
作者:
评论列表
文章目录