我需要删除特定活动中的顶部应用栏

约格什瓦兰

我是android,Kotlin的初学者,我不知道如何在特定的所有活动中删除顶部的应用栏。我有一个初始屏幕和一个新活动,以下是我样式的代码,我已经在styles.xml中导入了材质设计,我不知道删除styles.xml中顶部应用栏的方法是什么

<resources>
    <!-- Base application theme. -->

    <style name="AppTheme" parent="Theme.MaterialComponents">
        <!-- Customize your theme here. -->
        <item name="colorPrimary">@color/colorPrimary</item>
        <item name="colorPrimaryDark">@color/colorPrimaryDark</item>
        <item name="colorAccent">@color/colorAccent</item>
    </style>

</resources>

Android清单文件

<?xml version="1.0" encoding="utf-8"?>
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
    package="com.shanjostech.newsample">

    <application
        android:allowBackup="true"
        android:icon="@mipmap/ic_launcher"
        android:label="@string/app_name"
        android:roundIcon="@mipmap/ic_launcher_round"
        android:supportsRtl="true"
        android:theme="@style/AppTheme">
        <activity android:name=".Main_Screen"></activity>
        <activity android:name=".MainActivity">
            <intent-filter>
                <action android:name="android.intent.action.MAIN" />

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

</manifest>
普拉纳夫·辛格

这个问题已经在这里回答:

如何从所有活动中将其删除

如何将其从特定活动中删除

如果它们都不适合您,请尝试以下操作:

对于特定活动,

在清单文件中设置主题,如下所述:

<activity android:name=".activity.ContinueLoginActivity"
android:theme="@style/Theme.AppCompat.Light.NoActionBar"
android:screenOrientation="portrait" />

以编程方式:-

科特林:

supportActionBar?.hide()

Java:

if (getSupportActionBar() != null) {
    getSupportActionBar().hide();
}

要从所有活动中将其删除在style.xml文件中将.DarkActionBar更改.NoActionBar

<resources>
<!-- Base application theme. -->
<style name="AppTheme" parent="Theme.AppCompat.Light.NoActionBar">
    <!-- Customize your theme here. -->
    <item name="colorPrimary">@color/colorPrimary</item>
    <item name="colorPrimaryDark">@color/colorPrimaryDark</item>
    <item name="colorAccent">@color/colorAccent</item>

</style>

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

如何在我的应用程序的特定活动中锁定状态栏和通知栏

从顶部面板栏中删除一个特定的应用程序指示器

我已删除特定活动的操作栏,但它仍显示在预览中

Android:从应用程序中删除顶部栏吗?

如何在软件顶部栏中删除?

如何从顶部栏中删除电池图标?

从Firefox顶部栏中删除@google

我可以更改顶部菜单栏并删除kibana-4中的某些选项吗

当您单击 Dock 中的“应用程序”按钮时,为什么 Gnome 顶部栏上的“活动”按钮会突出显示?

如何删除活动中的标题栏?

使用我在Android上的应用程序中的数据启动应用程序特定活动

如何处理 Windows 任务栏中需要我注意的应用程序?

iOS 9.0-从UIAlertController操作表中删除顶部栏

18.04 - 从 flashback metacity 的顶部栏中删除图标

侏儒3:从顶部栏中删除工作区编号

如何在VMware Workstation中完全删除顶部栏?

如何从浮动日期选择器中删除顶部栏

如何仅对Highchart中的列或栏的顶部应用borderRadius

21.10 顶部栏中的 Ghost 应用程序图标

用户在Facebook应用中删除我们的应用时,Facebook需要重新登录

Android应用程序名称显示为每个活动顶部的水平工具栏

在我将stocktools移动到highstocks中的图形顶部后,需要删除图形左侧的空白区域

如何从我的Android应用程序中删除工具栏?

为什么无线控件从我的GNOME顶部栏中消失了?

我可以摆脱Flexdashboards中的顶部栏吗?

如何删除顶部标签栏下不需要的空格?

如何从我的活动意图到我的标签栏中的片段?

与我的应用程序中的其他活动相比,activity_main的状态栏较暗

从Wordpress中的特定页面删除侧边栏