求大神指教如何实现跳转携带参数
解决方案 »
- 求各位大神帮帮忙。老师催的急 ,谢谢了。看看是什么问题怎么解决
- Listview的用法
- 小弟,想要用GPS然后在一个图片上打点记录运行的轨迹
- 求高人指点 免费离线地图使用 并且可以自定义加载影像和矢量文件
- 帮忙写一个算法排序算法,在线等。
- Widget刷新问题,updateAppWidget响应慢甚至无响应
- JS 实现文件的下载
- 我想实现从一个apk跳到一个外部apk,隔3s后再跳回本apk
- xmpp的api中“[email protected]”是什么意思?代码如下
- [新手求助]三个数组合并成一个并且显示在listview上
- 为什么Fragment中的按钮写在onActivityCreated中依旧无效?
- 安装Android studio出错
activity1:
Intent intent = new Intent(MainActivity.this,PlayActivity.class);
String path=musicInfos.get(position).getPath();
String title=musicInfos.get(position).getTitle();
intent.putExtra("uri",path);
intent.putExtra("title",title);
startActivity(intent);
finish();activity2:
Intent intent = getIntent();
String path = intent.getStringExtra("uri");
String title = intent.getStringExtra("title");
Uri uri = Uri.parse(path);
//Log.i("uri",path);
start=findViewById(R.id.play_start);
// start.setBackgroundResource(R.drawable.ic_media_play);
textView=findViewById(R.id.textView_music);
play_next=findViewById(R.id.play_next);
player=MediaPlayer.create(this,uri);
textView.setText(title);
player.start();
start.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
if (player.isPlaying()){
player.pause();
Log.i("play","play");
}else {
player.start(); }
}
});
但是当我点击其他歌曲的时候第一首歌不会暂停还是会继续播放,为什么尼
这个palyer是一个新的对象,不是同一个,所以之前的那个palyer还在播放
建议播放还是写在service里面