如何将屏幕分成多个部分

时间:2017-06-16 06:23:14

标签: java android stream

我正在尝试使用libvlc sdk实现一个播放RTMP网址的应用。

现在我想分割屏幕不止一个部分并且想要播放rtmp url我面临分裂屏幕的问题任何建议都将得到提前感谢

2 个答案:

答案 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);
    }
}
  1. 在活动中创建要显示片段的FrameLayout。

    <FrameLayout android:id="@+id/your_placeholder" android:layout_width="match_parent" android:layout_height="match_parent"> </FrameLayout>

  2. 在您的主活动中,将此布局添加到片段

    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();

  3. 对于第二个片段也重复相同。
  4. 有关更多说明,请参阅https://guides.codepath.com/android/Creating-and-Using-Fragments

答案 1 :(得分:0)

借助片段,您可以将屏幕分成多个部分,每个部分都有自己的UI