当前位置: 首页 > 知识库问答 >
问题:

将Theme.NotitleBar应用于应用程序时获取特定活动的标题栏

欧阳炜
2023-03-14

假设我有一个android应用程序,其中android:theme=“@android:style/theme.notitlebar”应用于清单中的application元素。

对于一个特定的活动,是否有可能偏离这个应用程序范围的主题,并声明性地(即通过清单)获得该活动的标题栏?

多谢了。

共有1个答案

谭骏
2023-03-14

在调用特定活动的SetContentView(...)Super.onCreate()之前,请使用SetTheme(...)

@Override
    protected void onCreate(Bundle savedInstanceState) {
        //set Theme here
        setTheme(android.R.style.Theme_DeviceDefault_Light);

        super.onCreate(savedInstanceState);      
        setContentView(R.layout.activity_main);

                .....
}
 类似资料:
  • 我想在我的应用程序启动时发出初始化请求。然后我想在main活动中使用响应。我不想在活动中提出请求,然后在手机轮换时处理活动生命周期。 所以我在考虑从申请中获得并在那里提出请求。但是,将响应数据发送到MyLauncher活动的最佳方式是什么? 这里有“最佳实践”解决方案吗?

  • 问题内容: 我已经搜索过SO,但没有找到类似的问题,因为我不确定如何在句子中进行逐步设置。我正在使用带有徽标的ActionBarSherlock,而不是带有活动顶部左上角文本的启动器图标(即72x72图标)。 当活动首次加载时,只需不到一秒的时间。我看到清单中定义的启动器图标和标签(如下所示),然后带徽标的操作栏出现。这个家庭活动非常简单,因此它不会做任何可能导致延迟的额外加载。 我可以通过将其样

  • 我目前正在开发的一个新应用程序遇到了一个奇怪的问题,如果我将应用程序发送到后台(Home按钮),然后使用应用程序图标重新启动应用程序,除了根活动之外的所有活动都会被销毁(在日志中,我会获得所有活动的OnDestroy,除了调用OnResume的根活动)。 如果我将其发送到后台并从当前任务中恢复,它将恢复应用程序。 我已经将< code > Android:launch mode = " singl

  • 请建议与android画中画模式相关的问题,如果我的应用程序有堆栈像家庭活动- 或 我想在应用程序图标启动时关闭PIP活动(PlayerActivity)。由于PIP活动在单独的任务中运行,如何关闭应用程序运行的所有其他任务?

  • 在我的应用程序中,我从主活动导航到活动B。然后按下主页按钮,然后再次单击应用程序图标以将其最大化。 它不是继续我的活动B,而是回到主活动。 这是有道理的,因为在我的AndroidManifest.xml中,当您单击其图标时,我使用普通的意图过滤器来启动Mainactive: 我查看了Facebook和Twitter等流行应用程序,它们似乎都没有遇到这个问题——当你从Facebook订阅源导航到朋友

  • 问题内容: 在我的android项目中,我有ImageAdapter类,可以在其中传递应用上下文以满足进一步的需求。 问题是我想使ImageAdapter作为一个单例对象,以便从我的所有活动中轻松访问此类的实例。但是我不知道如何将我的活动之一中的getApplicationContext()方法中的应用程序上下文传递给ImageAdapter。那么,有什么“魔术”可以做到以下几点? 也许您还有其他