【问题标题】:How to set different themes to fragments in viewpager?如何在 viewpager 中为片段设置不同的主题?
【发布时间】:2019-09-09 15:09:40
【问题描述】:

我的浏览器中有两个片段。第二个使用软键盘。所以当键盘出现时,它需要调整大小。但是基本活动的全屏主题是不可能的。

我希望第二个片段是透明的并显示基本活动的背景,但不绘制在状态栏下。我该怎么做?

【问题讨论】:

    标签: android android-fragments android-viewpager android-theme android-viewpager2


    【解决方案1】:

    这可能会有所帮助:

    public static void fullScreen(@NonNull Activity activity, boolean enable) {
            if (enable) {
                activity.getWindow().clearFlags(WindowManager.LayoutParams.FLAG_FORCE_NOT_FULLSCREEN);
                activity.getWindow().addFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN);
            } else {
                activity.getWindow().clearFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN);
                activity.getWindow().addFlags(WindowManager.LayoutParams.FLAG_FORCE_NOT_FULLSCREEN);
            }
        }
    

    来源:android Exit from full screen mode

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2016-04-24
      • 2012-03-17
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2013-09-01
      • 2018-07-03
      相关资源
      最近更新 更多