@Override public void onServiceConnected(ComponentName name, IBinder service) { MusicService.MusicBinder binder = (MusicService.MusicBinder) service; musicService = binder.getService(); musicService.setList(songList); musicBound = true; }
@Override public void onServiceConnected(ComponentName name, IBinder service) { MusicService.MusicBinder binder = (MusicService.MusicBinder) service; musicSrv = binder.getService(); musicSrv.setList(songList); musicSrv.setClientID(oAuthParametersReg.toString()); musicBound = true; musicSrv.setoAuthParameters(oAuthParametersReg); }
@Override public void onServiceConnected(ComponentName name, IBinder service) { MusicService.MusicBinder binder = (MusicService.MusicBinder) service; // get service musicSrv.set(binder.getService()); // pass list musicSrv.get().setList(riffList); musicBound = true; }
@Override public void onServiceConnected(ComponentName name, IBinder service) { MusicService.MusicBinder binder = (MusicService.MusicBinder) service; musicSrv = binder.getService(); Log.d(LOG_TAG, "onServiceConnected"); lv_media.setVisibility(View.VISIBLE); pb_load.setVisibility(View.GONE); while (!musicSrv.isLoad) { Log.d(LOG_TAG, "setAdapter"); } adapter = new MainAdapter(mContext, R.layout.media_row, musicSrv.getCurrentList()); adapter.notifyDataSetChanged(); lv_media.setAdapter(adapter); lv_media.setOnItemClickListener( new AdapterView.OnItemClickListener() { @Override public void onItemClick(AdapterView<?> adapterView, View view, int i, long l) { // MaterialRippleLayout mrl = (MaterialRippleLayout) // view.findViewById(R.id.row_ripple) ; Log.d(LOG_TAG, "Click item " + lv_media.getPositionForView(view)); musicSrv.playSong(lv_media.getPositionForView(view)); playThis(); adapter.notifyDataSetChanged(); } }); try { if (musicSrv != null && musicSrv.player.isPlaying() && !choose_folder) { showCorrectButtons(true); playThis(); lv_media.setSelection(musicSrv.songPosn); } else if (in.getBooleanExtra("FNB", false)) { Log.d(LOG_TAG, "Click NotifyBar"); showCorrectButtons(true); playThis(); lv_media.setSelection(musicSrv.songPosn); } else { layout_player.setVisibility(View.GONE); Log.d(LOG_TAG, "No playing items"); } } catch (IllegalStateException e) { e.printStackTrace(); } musicBound = true; }