要解决安卓导航视图顶部有一行无法消失的问题,可以尝试以下方法:
NavigationView navigationView = findViewById(R.id.navigation_view);
navigationView.setAlpha(0);
NavigationView navigationView = findViewById(R.id.navigation_view);
navigationView.removeHeaderView(navigationView.getHeaderView(0));
NavigationView navigationView = findViewById(R.id.navigation_view);
navigationView.getHeaderView(0).setVisibility(View.GONE);
NavigationView navigationView = findViewById(R.id.navigation_view);
TextView textView = navigationView.getHeaderView(0).findViewById(R.id.text_view_id);
textView.setVisibility(View.INVISIBLE);
请注意,以上示例中的 R.id.navigation_view
和 R.id.text_view_id
应替换为你实际布局文件中的导航视图和文本视图的 id。
上一篇:安卓导航控制器清除返回堆栈
下一篇:安卓倒计时定时器停不下来