Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/xml/13.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
我如何无法删除顶部栏Android_Android_Xml_Menu_Fragment_Titlebar - Fatal编程技术网

我如何无法删除顶部栏Android

我如何无法删除顶部栏Android,android,xml,menu,fragment,titlebar,Android,Xml,Menu,Fragment,Titlebar,//mainavity.java mBottomBar = BottomBar.attach(this,savedInstanceState); mBottomBar.setItemsFromMenu(R.menu.menu_main, new OnMenuTabClickListener() { @Override public void onMenuTabSelected(@IdRes int i) { if(i == R.i

//mainavity.java

mBottomBar = BottomBar.attach(this,savedInstanceState);
    mBottomBar.setItemsFromMenu(R.menu.menu_main, new OnMenuTabClickListener() {
        @Override
        public void onMenuTabSelected(@IdRes int i) {

            if(i == R.id.Bottombaritemone)
            {
                basketsFragment f = new basketsFragment();
                getFragmentManager().beginTransaction().replace(R.id.frame,f).commit();
            }
            if(i == R.id.Bottombaritemtwo)
            {
                trackingFragment f = new trackingFragment();
                getFragmentManager().beginTransaction().replace(R.id.frame,f).commit();
            }

            if(i == R.id.Bottombaritemfour)
            {
                homeFragment f = new homeFragment();
                getFragmentManager().beginTransaction().replace(R.id.frame,f).commit();
            }
            if(i == R.id.Bottombaritemfive)
            {
                setting f = new setting();
                getFragmentManager().beginTransaction().replace(R.id.frame,f).commit();
            }
        }
//Main_activity.xml

<FrameLayout xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:tools="http://schemas.android.com/tools"
android:id="@+id/activity_main"
android:layout_width="match_parent"
android:layout_height="match_parent"
>

<FrameLayout
    android:id="@+id/frame"
    android:background="@color/white"
    android:layout_width="match_parent"
    android:layout_height="match_parent">

</FrameLayout>
<TextView
    android:layout_width="match_parent"
    android:layout_height="match_parent" />
//homepragment.xml

<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:app="http://schemas.android.com/apk/res-auto"
xmlns:tools="http://schemas.android.com/tools"
android:orientation="vertical"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:background="#FF7F50">
<TextView
    android:background="#FF7F50"
    android:layout_width="match_parent"
    android:layout_height="wrap_content"
    android:text="Restaurant"

    android:textSize="18sp"
    android:layout_gravity="center"
    android:textAlignment="center"
    android:fontFamily="sans-serif"
    android:textColor="@color/white" />

//menu_main.xml

<menu xmlns:android="http://schemas.android.com/apk/res/android"
android:Theme="Theme.AppCompat.Light.NoActionBar.FullScreen">
<item android:id="@+id/Bottombaritemfour"
    android:title="Restaurant"
    android:icon="@drawable/home"

    ></item>

<item android:id="@+id/Bottombaritemone"
    android:title="baskets"
    android:theme="@style/AppTheme"
    android:icon="@drawable/cart">
</item>

<item android:id="@+id/Bottombaritemtwo"
    android:icon="@drawable/car"
    android:title="tracking"
    ></item>


<item android:id="@+id/Bottombaritemfive"
    android:title="setting"
    android:icon="@drawable/setting"
    ></item>

我希望输出如下:

但它向我显示了这一点(我最不希望看到的标题):

//我已经输入了style.xml

`<style name="Theme.AppCompat.Light.NoActionBar.FullScreen" parent="@style/Theme.AppCompat.Light">
    <item name="windowNoTitle">true</item>
    <item name="windowActionBar">false</item>
    <item name="android:windowFullscreen">true</item>
    <item name="android:windowContentOverlay">@null</item>
    <item name="android:textSize">10sp</item>
</style>`
`
真的
假的
真的
@空的
10便士
`

我认为,这是一个底部栏库错误。试试这个

您是否在清单中将此样式添加到mainavity.java中?是的。android:theme=“@style/theme.AppCompat.Light.NoActionBar.FullScreen”我应该放在哪里?如果(getSupportActionBar()!=null){getSupportActionBar().hide();}将其添加到onCreate()方法中。但首先,从样式true False中删除您使用的底部栏是什么?什么版本?我刚试过这个,版本2.1.1。一切都很顺利。您可能正在使用旧版本。尝试升级到新版本。
`<style name="Theme.AppCompat.Light.NoActionBar.FullScreen" parent="@style/Theme.AppCompat.Light">
    <item name="windowNoTitle">true</item>
    <item name="windowActionBar">false</item>
    <item name="android:windowFullscreen">true</item>
    <item name="android:windowContentOverlay">@null</item>
    <item name="android:textSize">10sp</item>
</style>`