java - 为什么我有两个标题?以及如何删除上标题?
问题描述
我想创建一个“注册”导航栏,但“RegistrationForm”也是可见的。如何删除它?MainActivity.java
MaterialToolbar toolbar;
toolbar=findViewById(R.id.topAppBar);
toolbar.setNavigationOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
showPopup(toolbar);
}
});
}
public void showPopup(View v) {
PopupMenu popup = new PopupMenu(this, v);
MenuInflater inflater = popup.getMenuInflater();
inflater.inflate(R.menu.other, popup.getMenu());
popup.show();
}
MainActivity.xml
<androidx.coordinatorlayout.widget.CoordinatorLayout
android:layout_width="match_parent"
android:layout_height="wrap_content"
app:layout_constraintTop_toTopOf="parent">
<com.google.android.material.appbar.AppBarLayout
android:layout_width="match_parent"
android:layout_height="wrap_content"
app:layout_constraintEnd_toEndOf="parent"
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toTopOf="parent">
<com.google.android.material.appbar.MaterialToolbar
android:id="@+id/topAppBar"
style="@style/Widget.MaterialComponents.Toolbar.Primary"
android:layout_width="match_parent"
android:layout_height="?attr/actionBarSize"
app:navigationIcon="@drawable/ic_menu_24dp"
app:title="@string/page_title" />
</com.google.android.material.appbar.AppBarLayout>
<!-- Note: A RecyclerView can also be used -->
<androidx.core.widget.NestedScrollView
android:id="@+id/nestedScrollView"
android:layout_width="match_parent"
android:layout_height="match_parent"
app:layout_behavior="@string/appbar_scrolling_view_behavior">
<!-- Scrollable content -->
</androidx.core.widget.NestedScrollView>
</androidx.coordinatorlayout.widget.CoordinatorLayout>
弹出窗口.xml
<menu xmlns:android="http://schemas.android.com/apk/res/android" >
<item
android:id="@+id/search"
android:icon="@android:drawable/ic_menu_search"
android:title="@string/more"/>
在此处输入图像描述 我有两个标题(导航栏),一个在另一个下方。但我无法摆脱上部标题(导航栏)。这是原始标题。所以我试图弄清楚如何删除上标题
解决方案
转到您的样式文件夹(在 res --> values ---> styles 文件夹下)并将您的 Material Theme 更改为Theme.MaterialComponents.DayNight.NoActionBar
<
resources xmlns:tools="http://schemas.android.com/tools">
<!-- Base application theme. -->
<style name="Theme.YourApp" parent="Theme.MaterialComponents.DayNight.NoActionBar"> ...
.
推荐阅读
- python - Selenium Headless chrome 运行速度要慢得多
- python - Git:如何保存并返回到特定版本
- swiftui - @State 和 CoreData 的 SwiftUI 预览问题
- python - 从两个 CSV 文件中读取
- java - 必需的列表参数“ids”不存在
- linux - 可以在 Linux 机器上安装 Payara 服务器多个版本
- python-3.x - /users/signup/“password_1”处的 MultiValueDictKeyError
- c - cs50 PSET4的模糊功能,错误在哪里?
- c - 在子线程中终止使用 system() 启动的程序
- c++ - 有根二叉搜索树。保持与其父级的链接