我要实现实时音频和视频流,但无法播放音频和视频可以帮助我吗?
方向改变也有问题。当方向改变时,它将重新开始。
提前致谢
请任何一个帮助
答案 0 :(得分:0)
在AndroidManifest文件中添加android:configChanges="orientation"
;
添加:
@Override
public void onConfigurationChanged(Configuration newConfig) {
super.onConfigurationChanged(newConfig);
}
在你的活动中;
答案 1 :(得分:0)
android:configChanges="orientation"
- 相当“糟糕的做法”,因为当Android以其他方式为您处理时,您必须自己处理所有类型的“配置更改”(不仅仅是屏幕方向更改)。在你的情况下,我将创建一个包含所有音乐控件的片段并将其设置为:
setRetainInstance(true);
然后在活动启动中添加:
if (savedInstanceState == null) {
getSupportFragmentManager().beginTransaction()
.add(R.id.fragment_container, MyMusicFragment.newInstance())
.commit();
}
甚至从你的xml,取决于你的情况,如果你想说平板电脑和手机类型的设备有不同的布局。 片段非常灵活/模块化,并且在您决定移动事物时将会回报