Я использовал этот стиль XML:прозрачной деятельности на 2,3
<style name="Theme.Transparent" parent="@android:style/Theme.Translucent.NoTitleBar">
Это показывает макет tansparent с полным экраном, нет заголовка или строке состояния на вершине в Android 2.1 и 2.2. Однако, когда я протестировал приложение на 2.3, в этом же действии отображалась строка состояния главного экрана (батарея и т. Д.).
мне пришлось ввести эти строки в мой код Java OnCreate:
requestWindowFeature(Window.FEATURE_NO_TITLE);
getWindow().setFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN, WindowManager.LayoutParams.FLAG_FULLSCREEN);
Чтобы получить его, чтобы удалить статус или строку заголовка сверху.
Может ли кто-нибудь пролить свет, почему эта разница между 2.2 и 2.3?
Вы видели это на 2,3 устройстве? Я не могу схватить пряник, но если я это сделаю, я обязательно попробую. Хорошо, если вы это сделали, вы можете добавить эту проблему в андроид buglist – Reno
Да, но только на эмуляторе, который теперь может работать и на 2.3. Кажется, что у эмулятора 2.3 также есть некоторые более жесткие ограничения памяти, он выдавал ошибку исключения при загрузке некоторых больших растровых изображений, которые мне приходилось уменьшать по размеру. Это не было проблемой в 2.1 и 2.2. – Lumis