Android - status-Leiste verhindert Vollbild
Meine app richtig läuft im Vollbildmodus, wenn es gestartet wird. Aber nach dem minimieren und dann wieder zu der app, die Statusleiste eingeblendet wird und drückt meine Ansichten ein wenig nach unten. Wie kann ich die status bar von Umzug meine Ansichten?
Hier ist mein layout:
<?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"
/>
Hier ist ein Teil meines activity onCreate:
requestWindowFeature(Window.FEATURE_NO_TITLE);
getWindow().setFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN,
WindowManager.LayoutParams.FLAG_FULLSCREEN);
Ich habe auch die fullscreen-Thema im manifest:
android:theme="@android:style/Theme.Black.NoTitleBar.Fullscreen"
Dank
- Welche SDK version verwendest du? Und Sie läuft die app im emulator oder auf einem echten Handy? Tut, einen Unterschied machen?
- Hi, Hast du eine Lösung eignet sich auch für Ihr problem?
InformationsquelleAutor kasplurpo | 2010-06-19
Schreibe einen Kommentar Antworten abbrechen
Du musst angemeldet sein, um einen Kommentar abzugeben.
Gibt es bekannte Fehler mit der status bar /notification bar.
Finden Sie unter:
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
Können Sie dieses Problem lösen mit:
(das in onCreate).... beachten Sie, dass dies wird brechen die soft-Tastatur (IME) - als edittext kann nicht mehr gleiten in Ansicht von oben der Tastatur. Das flag verhindert, dass das Fenster sich überhaupt zu bewegen....
Wenn Sie einen text Bearbeiten, um auch die Arbeit, während die Festsetzung des status-Fehler, den Sie tun können,
Nur android:theme="@android:style/Theme.NoTitleBar.Fullscreen" - Attribut auf Ihre Aktivität auf das manifest ist genug. Hoffe, Ihr arbeitet
Ich hatte das gleiche Problem. Ich habe die Tätigkeit für die interstitielle und gelöscht:
android:theme="@android:style/Theme.Translucent"