Android 如何防止操作栏和操作栏选项卡覆盖应用程序内容

Android 如何防止操作栏和操作栏选项卡覆盖应用程序内容,android,xml,android-layout,android-xml,android-styles,Android,Xml,Android Layout,Android Xml,Android Styles,在我的应用程序中,viewpager布局有透明的操作栏和透明的选项卡。我遇到的问题是,我无法阻止可视页面上的元素隐藏在actionbar选项卡后面。不知道如何使paddingTop在所有设备上都能工作。我当前的XML文件: <?xml version="1.0" encoding="utf-8"?> <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:paddi

在我的应用程序中,viewpager布局有透明的操作栏和透明的选项卡。我遇到的问题是,我无法阻止可视页面上的元素隐藏在actionbar选项卡后面。不知道如何使paddingTop在所有设备上都能工作。我当前的XML文件:

<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
    android:paddingTop="?android:attr/actionBarSize"

    android:background="@drawable/backrepeat"    
    android:layout_width="match_parent"
    android:layout_height="match_parent"
    android:orientation="vertical"
     >

</LinearLayout>

尝试在基本主题中设置:

        <item name="android:windowActionBarOverlay">false</item>
        <item name="android:fitsSystemWindows">true</item>
false
真的

试试android:windowActionBarOverlay=“false”最后一个想法。。尝试将此添加到基本主题:
false-true
我也希望得到答案。所有示例都显示了如上所述设置paddingTop。但是,它只能获得ActionBar的大小。如果您在操作栏下方有选项卡,则大小将不包括该选项卡,您的内容将显示在操作栏下方,但在选项卡后面。