Cómo configurar el texto para ver desde el diseño del encabezado del cajón en el cajón de navegación sin inflar la vista

Quiero establecer el texto en el texto de los encabezados de los cajones de navegación, busqué mucho pero todos lo hacen inflando un diseño, pero para mí crea 2 encabezados, ¿hay alguna forma de configurarlo sin inflar el diseño?

NavigationView navigationView = (NavigationView) findViewById(R.id.nav_view); View header=navigationView. findViewById(R.id.header); /*View view=navigationView.inflateHeaderView(R.layout.nav_header_main);*/ name = (TextView)header.findViewById(R.id.username); email = (TextView)header.findViewById(R.id.email); name.setText(personName); email.setText(personEmail);` 

Obtiene vista de encabezado de navegación mediante navigationView.getHeaderView (0), intente con el siguiente código

 NavigationView navigationView = (NavigationView) findViewById(R.id.nav_view); navigationView.setNavigationItemSelectedListener(this); View header=navigationView.getHeaderView(0); /*View view=navigationView.inflateHeaderView(R.layout.nav_header_main);*/ name = (TextView)header.findViewById(R.id.username); email = (TextView)header.findViewById(R.id.email); name.setText(personName); email.setText(personEmail);