アプリを起動すると、アプリは全画面で正しく実行されます。ただし、最小化してからアプリに戻ると、ステータスバーがポップアップし、ビューが少し押し下げられます。ステータスバーがビューを動かさないようにするにはどうすればよいですか?
これが私のレイアウトです:
<?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"
/>
これが私のアクティビティのonCreateの一部です:
requestWindowFeature(Window.FEATURE_NO_TITLE);
getWindow().setFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN,
WindowManager.LayoutParams.FLAG_FULLSCREEN);
マニフェストにはフルスクリーンのテーマもあります。
android:theme="@android:style/Theme.Black.NoTitleBar.Fullscreen"
ありがとう