Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/235.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 如何在android中隐藏仅操作栏登录和注册活动_Java_Android_Mobile - Fatal编程技术网

Java 如何在android中隐藏仅操作栏登录和注册活动

Java 如何在android中隐藏仅操作栏登录和注册活动,java,android,mobile,Java,Android,Mobile,如何仅隐藏操作栏登录和注册活动 我想展示动作栏其他所有的活动 getActivity().getActionBar().hide()不起作用。添加此清单 <activity android:name=".LoginActivity" android:label="@string/app_name" android:theme="@android:style/Theme.NoTitleBar"> </activity> android:theme="@a

如何仅隐藏操作栏登录和注册活动

我想展示动作栏其他所有的活动

getActivity().getActionBar().hide()不起作用。

添加此清单

<activity android:name=".LoginActivity"
    android:label="@string/app_name"
    android:theme="@android:style/Theme.NoTitleBar">

</activity>
android:theme="@android:style/Theme.Holo.NoActionBar"

您可以通过设置android:theme=“@android:style/AppTheme.NoActionBar”到android清单中的登录活动来实现这一点

<activity
            android:name=".LoginActivity"
            android:label="@string/title_activity_home"
            android:theme="@style/AppTheme.NoActionBar" />

请创建

<style name="AppTheme.NoActionBar">
        <item name="windowActionBar">false</item>
        <item name="windowNoTitle">true</item>
    </style>

错误的
符合事实的

在styles.xml中

在styles.xml中创建主题

 <style name="Theme.NoActionbar" parent="@style/AppTheme.NoActionBar">
<item name="windowActionBar">false</item>
<item name="windowNoTitle">true</item>

错误的
符合事实的

并将此主题应用于要在清单中隐藏操作栏的活动,如下所示

<activity android:name=".LoginActivity"
android:label="@string/app_name"
android:theme="@style/Theme.NoActionbar">

</activity>

您好,请在
style.xml
中创建新的自定义主题,或者在登录和注册活动中使用预定义的主题,该主题之后没有操作栏,将该主题放入
android manifest.xml
,如下所示

<activity android:name=".LoginActivity"
android:label="@string/app_name"
android:theme="your theme">
</activity>

 <activity android:name=".RegistrationActivity"
android:label="@string/app_name"
android:theme="your theme">
</activity>

尝试使用
getActivity().getSupportActionBar().hide()

将theme NoActionBar应用于Activitypost您的android清单文件创建一个styles中的主题。xml检查下面的我的答案我将投票结束这个问题,因为它缺少任何研究effort@SupunPerera如果有任何疑问,请随时提问
<activity android:name=".LoginActivity"
android:label="@string/app_name"
android:theme="your theme">
</activity>

 <activity android:name=".RegistrationActivity"
android:label="@string/app_name"
android:theme="your theme">
</activity>