全屏

来源:互联网 发布:ios11 移动数据打不开 编辑:程序博客网 时间:2024/04/29 20:13

当一个A activity跳转到另一个B activiy的时候,B activiy展开不是全屏,虽然xml设置成了fill_parent.

方法1:目标使B activiy全屏(包括状态栏)

解决:


<activity
            android:name="com.xxx.xxxx.BActivity"
            android:screenOrientation="portrait"
            android:theme="@style/MyDialogStyle" >
              <intent-filter>
                <action android:name="com.xxx.xxxx.BActivity" />

                <category android:name="android.intent.category.DEFAULT" />
            </intent-filter>
        </activity>


<activity
            android:name="com.xxx.xxxx.BActivity"
            android:screenOrientation="portrait"
            android:theme="@android:style/Theme.NoTitleBar.Fullscreen">
              <intent-filter>
                <action android:name="com.xxx.xxxx.BActivity" />

                <category android:name="android.intent.category.DEFAULT" />
            </intent-filter>
        </activity>



方法2:目标使B activiy全屏(不包括状态栏)

<activity
           android:name="com.xxx.xxxx.BActivity"
            android:screenOrientation="portrait"
            android:theme="@android:style/Theme.NoTitleBar.OverlayActionModes">
              <intent-filter>
                <action android:name="com.xxx.xxxx.BActivity" />

                <category android:name="android.intent.category.DEFAULT" />
            </intent-filter>
        </activity>


Api版本最少11:

android:minSdkVersion="11"














0 0
原创粉丝点击