java - Navigation Drawer android:登录或注销时使用不同的headerlayout xml
问题描述
我的导航抽屉运行良好,但我想在登录或注销时使用不同的标题布局。我的 MainActivity 中有以下内容。
android:id="@+id/navigation"
android:layout_width="wrap_content"
android:layout_height="match_parent"
android:layout_gravity="start"
app:headerLayout="@layout/nav_header"
app:menu="@menu/draw_menu" />
现在我想在登录时使用不同的 app:headerLayout= (@layout/nav_header_login)。如何以编程方式执行此操作?我看了又看,但找不到答案?非常感谢所有帮助,并提前感谢您!
解决方案
推荐阅读
- python - 生成器函数产生最大的可迭代值
- python - 从安装有毒物的车轮记录覆盖范围
- process - 发出“SIGUSR1”信号时发送退出代码
- html - 如何编辑svg图像中的文本
- asp.net - 性能计数器 - ASP.NET v4.0.30319 - 系统级 ASP.NET 的空白/缺少计数器对象,但不是应用程序级 ASP.NET
- f# - 有没有办法让 F# 保持参数的类型通用?
- struct - 检测 getHTTPRequestData 中的引用者并创建多个结构
- python - 在字符串列表的每个项目中查找特定模式(正则表达式)(Python)
- python - 无法使用 Python 和 SQL Server 执行参数化 SQL
- css - 如何使显示文本的“电梯门”动画更流畅?