Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/ruby/24.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 如何将屏幕分割为多个部分_Java_Android_Stream - Fatal编程技术网

Java 如何将屏幕分割为多个部分

Java 如何将屏幕分割为多个部分,java,android,stream,Java,Android,Stream,我正在尝试实现一个播放RTMP url的应用程序,我已经使用libvlc sdk实现了这个应用程序 现在,我想将屏幕分割为多个部分,并想播放rtmp url。我在分割屏幕时遇到问题。任何建议都将受到感谢。要分割Android活动,您应该使用fragment类,它允许您动态显示多个任务。您可以使用片段类 步骤: 1.创建片段类 import android.os.Bundle; import android.support.v4.app.Fragment; import android.view.

我正在尝试实现一个播放RTMP url的应用程序,我已经使用libvlc sdk实现了这个应用程序


现在,我想将屏幕分割为多个部分,并想播放rtmp url。我在分割屏幕时遇到问题。任何建议都将受到感谢。要分割Android活动,您应该使用fragment类,它允许您动态显示多个任务。您可以使用片段类

步骤: 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

    
    

  • 在主要活动中,将此布局添加到片段

    FragmentTransaction ft=getSupportFragmentManager().beginTransaction();
    //用新片段替换容器的内容
    ft.replace(R.id.your_占位符,new FooFragment());
    //或者ft.add(R.id.your_占位符,new FooFragment());
    //完成上面添加的更改
    ft.commit()

  • 对于第二个片段,也重复相同的步骤
    有关更多说明,请参阅,

    在片段的帮助下,您可以将屏幕分割为多个部分,每个部分都有自己的UI

    欢迎使用Stackoverflow!请花些时间阅读,特别是命名和。另外,请拿着这本书阅读。最后,请学习如何创建一个。