9

Моя проблема возникает только на Android 4.4 Kitkat, и когда я показываю фрагмент диалога, часть его верхней части будет перекрываться по строке состояния. Как я могу справиться с этой проблемой? Это ошибка Kitkat?, перекрывающийся статусной строкой, когда отображается фрагмент диалога, только в Android4.4

Смотрите скриншот здесь:

enter image description here

Благодаря

+1

У меня такая же проблема с Android 4.4.2 и прозрачная строка состояния –

+0

Имеет ли это какое-либо отношение к режиму погружения? Я так думаю, взгляните на это http://stackoverflow.com/questions/20121711/dialog-on-android-kitkat-seems-to-be-cut – Bryan

+0

@Bryan, без погружения в мое приложение – ikzjfr0

ответ

0
Dialog choiceDialog = new Dialog(this); 
    choiceDialog.requestWindowFeature(Window.FEATURE_NO_TITLE); 
    Window window = choiceDialog.getWindow(); 
    int y = findViewById(R.id.bannerview).getTop(); 
    WindowManager.LayoutParams lp = window.getAttributes(); 
    lp.y = y; 
    lp.dimAmount = 0;`enter code here` 
    lp.windowAnimations = android.R.anim.fade_in; 
    window.setAttributes(lp); 
    choiceDialog.setContentView(R.layout.conversation_action_dialog); 

я сделал это, чтобы показать диалоговое окно, но его не диалог фрагмент может помогает U

Смежные вопросы