package com.konka.music.ui.activity;
import android.net.Uri;
import android.os.Bundle;
import android.support.v4.app.Fragment;
import android.support.v4.app.FragmentTransaction;
import com.konka.music.pojo.MusicInfo;
import com.konka.music.service.MusicInfoManager;
import com.konka.music.ui.fragment.MusicPlayFragment;
import com.konka.music.util.MusicInfoUtil;
import com.konka.music.util.ObjectUtil;
public class PlayerActivity extends BaseActivity {
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
getActionBar().hide();
Uri uri = getIntent().getData();
if (!ObjectUtil.isEmpty(uri)) {
try {
MusicInfo musicInfo = MusicInfoUtil.parseFile2MusicInfo(uri.getPath());
MusicInfoManager.addMusic2PlayList(this, musicInfo, true);
} catch (Exception e) {
e.printStackTrace();
}
}
FragmentTransaction ft = getSupportFragmentManager().beginTransaction();
Fragment fragment = getFragment(this, MusicPlayFragment.class, null);
ft.add(android.R.id.content, fragment, MusicPlayFragment.TAG);
ft.commit();
}
}