With the new architecture components of android you can't use the default auto generated class navigation drawer class provided by android... why? because it extends from AppCompatActivity to provide the use of support.v7 lib for widgets like toolbar etc. When using now the new architectures component Lifecycleactivity instead of extending AppCompatActivity you can't implement the default navigation drawer class - can anyone give me a workaround or an example how to do this?