Android视频视图

时间:2012-11-20 12:37:12

标签: android android-video-player

我想在android中使用视频视图实现视频播放器。从功能的角度来看,一切都在发挥作用。但是全屏模式和方向更改存在问题。我希望以这样的方式进行视频观看:在横向模式下应播放全屏视频,在纵向模式下,它应位于中心,宽度为Fill_parent,高度为Wrap_content。那有什么解决方案吗?

1 个答案:

答案 0 :(得分:1)

当然,您可以为两个不同的方向创建两个差异布局。然后,您可以在方向更改上动态分配特定布局。像这样:

    public void onCreate(Bundle savedInstanceState)
        {

            //opening particular layout
            super.onCreate(savedInstanceState);
            //checking whether orientation is portrait or landscape
            if (getResources().getConfiguration().orientation == 1)
            {

    setContentView(R.layout.main_portrait);
                }

else if(getResources().getConfiguration().orientation == 2)
        {
setContentView(R.layout.main_land);
            }

然后,您可以根据您的要求设计不同的布局。