This issue is similar to Check if translucent navigation is available but not quite it. I have a Nexus 4 flashed with CyanogenMod 11 or Android 4.4 equivalent and any app running in landscape mode with FLAG_TRANSLUCENT_NAVIGATION does not feature the translucency on the system UI like in portrait mode.
The same issue can be reproduced on Nexus 5 as I have not seen any google app built for Android 4.4 in Landscape mode with translucent buttons.
This is the code that I'm using
int API_LEVEL = android.os.Build.VERSION.SDK_INT;
if (API_LEVEL >= 19)
{
getWindow().addFlags( WindowManager.LayoutParams.FLAG_TRANSLUCENT_NAVIGATION );
}
And while the window surface gets larger (and unusable) there is no translucency.
So the question is, do I have to do anything extra to make it work in landscape mode ? or is this an Android bug ?