java - How to click song list (Now Playing activity) to playing without (Music Preview) startActivity -


how click , send (intent + putextras + startactivity) in main activity (music preview activity) , playing song without showing it. song list stays, clicking list song --> refresh music preview activity. want stay activity (song list) music priview activity intent , refreshing , playing new song.

http://www.pixentral.com/pics/1mpvijtxbybnffasiz0ufi2sbks11.jpg http://www.pixentral.com/pics/1mpvijtxbybnffasiz0ufi2sbks11.jpg

song list :

public void onclick(view v) {              intent intent = new intent(mcontext, musicpreview.class);             intent.putextra("pos", position).putextra("names", songsname).putextra("songlist", songsuri);             mcontext.startactivity(intent);          } 

you use broadcastreceiver this.

private final broadcastreceiver mhandlemessagereceiver = new broadcastreceiver(){         @override         public void onreceive(context context, intent intent) {             //get music data intent             string position = intent.getstringextra("pos");             ...         }  }; 

register broadcastreciever intent in nowplayingactivity's oncreate() this,

registerreceiver(mhandlemessagereceiver, new intentfilter("songchange")); 

and don't forget unregister receiver ondestroy().

unregisterreceiver(mhandlemessagereceiver); 

and in playlistactivity on list item click this,

intent intent = new intent("songchange"); intent.putextra("pos", position); ...//pass needed data sendbroadcast(intent); 

Comments

Popular posts from this blog

angularjs - ADAL JS Angular- WebAPI add a new role claim to the token -

php - CakePHP HttpSockets send array of paramms -

node.js - Using Node without global install -