zoukankan      html  css  js  c++  java
  • Android 实现Activity后台运行

    有时需要让activity在后台运行,具体实现方法如下:

    在AndroidManifest.xml中,activity属性中增加:

                      android:theme="@style/BackgroundOnly"                  
                      android:configChanges="orientation|keyboardHidden"

    增加后如下所示:

                      <activity android:name="ActivityName"
                      android:label="@string/app_name"
                      android:theme="@style/BackgroundOnly"                  
                      android:configChanges="orientation|keyboardHidden">

    style.xml内容如下:

    <resources>
        <style name="BackgroundOnly">
            <item name="android:windowBackground">@null</item>
            <item name="android:windowContentOverlay">@null</item>
            <item name="android:windowAnimationStyle">@null</item>
            <item name="android:windowNoTitle">true</item>
            <!--<item name="android:windowNoDisplay">true</item>
            --><item name="android:windowIsFloating">true</item>
        </style>
    </resources>

    这样,activity会在后台运行,当执行完自己的任务时,可以用finish()来结束。

  • 相关阅读:
    路飞学城Python-Day48
    路飞学城Python-Day46
    路飞学城Python-Day43
    路飞学城Python-Day42
    路飞学城Python-Day40(第四模块复习题)
    路飞学城Python-Day39(第四模块复习题)
    python小练习
    微信小程序常见错误及基本排除方法
    CSS文本样式
    小程序-广告轮播/控制属性
  • 原文地址:https://www.cnblogs.com/jasonkent27/p/4373464.html
Copyright © 2011-2022 走看看