Intereting Posts
Тестирование подписки Android inapp: у вас уже есть эта подписка Диалоговое окно «Прогресс» появляется странно на устройствах с предварительным лечением Задержка при использовании android.speech.SpeechRecognizer в DICTATION_MODE Использование AsyncTask для загрузки изображений в ListView Android: гипертекстовое текстовое изображение на карте? Ожидание разделителя пути класса ';' Перед '\ Android \ android-sdk \ build-tools \ 23.0.1 \ lib \ shrinkedAndroid.jar' в аргументе номер 8 Как использовать Android SDK Documentation в автономном режиме Ошибка анализа XML: несвязанный префикс в библиотеке 5.1 как возвышение Тень под видом с использованием метода onDraw GetAllNetworkInfo () устарел в M, но его замена имеет разностное поведение Использование TabWidget.setDividerDrawable ()? Как отладить SEGV_ACCERR Android Включить и отключить GPS Отключить нажмите RecyclerView внутри SwipeRefreshLayout Низкая производительность glTexSubImage2D на Nexus 10 / Android 4.2.2 (Samsung Exynos 5 w / Mali-T604)

Как избавиться от белой полосы в верхней части экрана с помощью adjustResize

Пока клавиатура открыта, в верхней части экрана появляется белая полоса, и она сохраняется независимо от изменения состояния клавиатуры.

Если я использую adjustPan то он работает, однако, я хочу использовать только adjustResize .

Вот образ проблемы:

Объявление моей активности в AndroidManifest.xml

 <activity android:name=".MainActivity" android:screenOrientation="portrait" android:theme="@style/MyTheme" android:windowSoftInputMode="adjustResize"/> <style name="MyTheme" parent="Theme.AppCompat.Light.NoActionBar"> <!-- Customize your theme here. --> <item name="colorPrimary">@color/colorPrimary</item> <item name="colorPrimaryDark">@color/colorPrimaryDark</item> <item name="colorAccent">@color/colorAccent</item> <item name="android:windowDrawsSystemBarBackgrounds" tools:targetApi="lollipop">false</item> </style> 

В KitKat есть технология под названием Immersive Full-Screen Mode. Я думаю, что теперь это предпочтительный способ реализации полноэкранного Activity.

Это пример из документов.

Удалите эту белую полоску из файла макета вашей деятельности. Я не могу сказать больше, насколько вы не предоставляете свой макет xml.

Я советую вам использовать Hierarchy Viewer для отладки макета.