我正在尝试使用libvlc sdk实现一个播放RTMP网址的应用。
现在我想分割屏幕不止一个部分并且想要播放rtmp url我面临分裂屏幕的问题任何建议都将得到提前感谢
答案 0 :(得分:0)
要拆分Android活动,您应该使用片段类,它允许您动态显示多个任务。您可以使用片段类。
步骤 1.创建片段类
import android.os.Bundle;
import android.support.v4.app.Fragment;
import android.view.LayoutInflater;
import android.view.ViewGroup;
public class yourFragmentName extends Fragment {
@Override
public View onCreateView(LayoutInflater inflater, ViewGroup container,Bundle savedInstanceState) {
// Inflate the layout for this fragment
return inflater.inflate(R.layout.article_view, container, false);
}
}
在活动中创建要显示片段的FrameLayout。
<FrameLayout
android:id="@+id/your_placeholder"
android:layout_width="match_parent"
android:layout_height="match_parent">
</FrameLayout>
在您的主活动中,将此布局添加到片段
FragmentTransaction ft = getSupportFragmentManager().beginTransaction();
// Replace the contents of the container with the new fragment
ft.replace(R.id.your_placeholder, new FooFragment());
// or ft.add(R.id.your_placeholder, new FooFragment());
// Complete the changes added above
ft.commit();
有关更多说明,请参阅https://guides.codepath.com/android/Creating-and-Using-Fragments
答案 1 :(得分:0)
借助片段,您可以将屏幕分成多个部分,每个部分都有自己的UI