AdjustPan não está funcionando com FLAG_LAYOUT_NO_LIMITS

Meu requisito é uma barra de status totalmente transparente com a cor alterada da barra de status na mesmaactivity dinamicamente.

Para isso, eu adicioneigetWindow().addFlags(WindowManager.LayoutParams.FLAG_LAYOUT_NO_LIMITS);

e em style.xml

<item name="android:windowTranslucentNavigation">true</item>
<item name="android:windowTranslucentStatus">false</item>

Portanto, está funcionando bem, mas preciso ajustar a tela quando o teclado virtual é aberto. Então eu tenteiandroid:windowSoftInputMode="adjustPan|adjustResize" mas a tela não é redimensionada ou rolada. Qualquer um pode me ajudar no mesmo.

questionAnswers(1)

yourAnswerToTheQuestion