Android Studio 如何通过 Activity 更改导航抽屉的名称?
Android Studio How can i change by Activity the name of navigation-drawer?
我有这个导航抽屉,我想将名称 "Usuario" 更改为 Activity,但是当我输入此代码并编译应用程序时,此应用程序关闭。
final TextView Name_nav = (TextView) view.findViewById(R.id.Name_nav);
Name_nav.setText(name);
当 Name_nav 是来自 nav_header_main.xml 的 textView 名称时,谢谢你的帮助
您作为 NavigationView 的 header 提供的视图。所以首先你应该从 NavigationView(view = navView.getHeaderView(0);
)
中获取 header 视图
从那个视图你应该得到文本视图并进行修改
例如:
View headerView = navigationView.getHeaderView(0);
final TextView Name_nav = (TextView) headerView.findViewById(R.id.Name_nav);
我有这个导航抽屉,我想将名称 "Usuario" 更改为 Activity,但是当我输入此代码并编译应用程序时,此应用程序关闭。
final TextView Name_nav = (TextView) view.findViewById(R.id.Name_nav);
Name_nav.setText(name);
当 Name_nav 是来自 nav_header_main.xml 的 textView 名称时,谢谢你的帮助
您作为 NavigationView 的 header 提供的视图。所以首先你应该从 NavigationView(view = navView.getHeaderView(0);
)
从那个视图你应该得到文本视图并进行修改
例如:
View headerView = navigationView.getHeaderView(0);
final TextView Name_nav = (TextView) headerView.findViewById(R.id.Name_nav);