当键盘显示时,ListView没有调整大小

我有一个显示ListView的Activity。 ListView中的项目中包含EditText字段,因此当他们点击文本字段时,虚拟键盘会滑入视图。它覆盖了ListView,因此您无法看到键盘背后的项目。 我已将该Activity的Manifest配置为adjustResize:
<activity android:name=".StatisticalActivity"
                  android:label="@string/app_name"
                  android:theme="@android:style/Theme.NoTitleBar"
                  android:screenOrientation="portrait"
                  android:windowSoftInputMode="adjustResize"
                  >
..但是在显示键盘时没有调整大小。 这是我活动的布局:
<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
    android:id="@+id/rootView"
    android:layout_width="fill_parent"
    android:layout_height="fill_parent"
    android:orientation="vertical"
    >

    <RelativeLayout
        android:id="@+id/toolbar"
        android:layout_width="fill_parent"
        android:layout_height="40sp" android:paddingLeft="4dp" android:background="@drawable/toolbar_gradient" android:paddingRight="6dp">

        ...

    </RelativeLayout>

    <ListView
        android:id="@+id/tableView"
        android:layout_width="fill_parent"
        android:layout_height="fill_parent"
        android:background="#333"
    />
</LinearLayout>
我究竟做错了什么?     
已邀请:
如果您使用
WindowManager.LayoutParams.FLAG_FULLSCREEN
将活动设置为全屏,则视图的自动调整大小不起作用。所以不幸的是,你最好的选择是不使用全屏(即顶部的状态栏可见),此时调整大小将正常工作。     

要回复问题请先登录注册