出现软键盘时居中EditText

时间:2015-02-03 10:30:18

标签: android scrollview centering soft-keyboard

我有一些EditText的活动,我想在Sofkeyboard出现时将所选的EditText居中。目前当软键盘出现时,我的EditText会向上推,但我希望看到这个EditText位于顶部和软键盘之间。

它应该如何 http://i.stack.imgur.com/vzp7j.jpg

我已经有了android:windowSoftInputMode =" stateUnchanged | adjustResize"在我的清单中允许滚动:

<?xml version="1.0" encoding="utf-8"?>

<application
    android:allowBackup="true"
    android:icon="@drawable/ic_launcher"
    android:label="@string/app_name"
    android:theme="@style/AppTheme" >
    <activity
        android:name=".MainActivity"
        android:label="@string/app_name"
        android:windowSoftInputMode="stateUnchanged|adjustResize">
        <intent-filter>
            <action android:name="android.intent.action.MAIN" />

            <category android:name="android.intent.category.LAUNCHER" />
        </intent-filter>
    </activity>
</application>

我试图动态滚动视图,但我无法获得EditText的当前位置方面的软键盘

有什么建议吗?

谢谢!

0 个答案:

没有答案