Android - barre d'état empêche en plein écran
Mon application s'exécute correctement en plein écran lorsqu'il est démarré. Cependant, après la réduction et puis de revenir à l'application, la barre d'état s'affiche et pousse mon point de vue un peu. Comment puis-je garder la barre d'état de déplacement de mon point de vue?
Voici ma présentation:
<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:myapp="http://schemas.android.com/apk/res/com.example.draw"
android:orientation="vertical"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
>
<com.example.draw.DrawView
android:id="@+id/draw"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:visibility="visible"
android:fitsSystemWindows="false"
/>
<com.admob.android.ads.AdView
android:id="@+id/ad"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
myapp:backgroundColor="#000000"
myapp:primaryTextColor="#FFFFFF"
myapp:secondaryTextColor="#CCCCCC"
android:layout_gravity="bottom"
/>
Voici une partie de mon activité est onCreate:
requestWindowFeature(Window.FEATURE_NO_TITLE);
getWindow().setFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN,
WindowManager.LayoutParams.FLAG_FULLSCREEN);
J'ai aussi le plein écran thème dans le manifeste:
android:theme="@android:style/Theme.Black.NoTitleBar.Fullscreen"
Grâce
Le SDK de la version utilisez-vous? Et vous exécutez l'application dans l'émulateur ou un vrai téléphone? N'est faire une différence?
Bonjour, Avez vous trouvez une solution à votre problème?
Bonjour, Avez vous trouvez une solution à votre problème?
OriginalL'auteur kasplurpo | 2010-06-19
Vous devez vous connecter pour publier un commentaire.
Il y a des bugs avec la barre d'état /barre de notification.
Voir:
http://code.google.com/p/android/issues/detail?id=3674
http://code.google.com/p/android/issues/detail?id=8052
http://code.google.com/p/android/issues/detail?id=5906
OriginalL'auteur Mathias Conradt
Vous pouvez résoudre ce problème avec:
(faire que dans le onCreate).... notez que , cela cassera le clavier (IME) - edittext peut plus glisser dans la vue au-dessus du clavier. Le drapeau empêche la fenêtre de bouger....
Si vous avez besoin de modifier un texte aussi de travailler tout en fixant le statut de bogue, vous pouvez faire
Avez-vous idée de comment cela peut être fait en XML, pas dans le moteur d'exécution? Voir ma question posée: stackoverflow.com/questions/11215180/...
fonctionne pour moi. super!
Vous réponse ne m'aide pas au début, mais ensuite j'ai mis toutes focusable points de vue non-focusable et non focusableInTouchMode dans ma mise en page, et de les réinitialiser retour à focusable dans onResume. Cela a aidé. Aussi, FLAG_LAYOUT_NO_LIMITS n'ai pas de pause clavier souple pour moi. Il va cassera probablement seulement pour un certain windowSoftInputMode ou pour un editText avec noExtractEditText définie sur false.
OriginalL'auteur paulpooch
Juste android:thème="@android:style/Thème.NoTitleBar.Fullscreen" attribut sur votre activité sur le manifeste est assez. Espérons que ses œuvres
OriginalL'auteur Praveen
J'ai eu le même problème. J'ai changé l'activité pour l'interstitiel et supprimés:
android:thème="@android:style/Thème.Translucide"
OriginalL'auteur box