我对android中的片段有疑问。 当我调用另一个片段时,主片段被破坏(由其他片段替换)。 因此,如果我有一个播放一个片段的音乐播放器,当我调用播放列表片段时,音乐就会停止。 是否有任何方法可以保持第一个片段,如谷歌和#34;播放音乐" ?
我的替换片段内容的代码:
fragment.setArguments(args);
FragmentManager frgManager = getFragmentManager();
frgManager.beginTransaction().replace(R.id.fragment_place, fragment)
.commit();
答案 0 :(得分:0)
在播放音乐的背景中使用Service
。
然后UI与音乐播放完全分开。因此,当您的应用不在前台时,音频也可以播放。
答案 1 :(得分:0)
尝试使用大多数音乐播放应用所做的服务,或者在活动中而不是片段中播放您播放的音乐代码。