2017-09-13 80 views
0

我使用android.support.constraint.ConstraintLayout與四個EditText和一個Button。當點擊第一個Edittext時,SoftInput Keyboard可見,然後EditTextButton隱藏。 我試着在ManiFeast.xmlAndroid:滾動屏幕當鍵盤顯示使用ConstraintLayout

  1. android:windowSoftInputMode="adjustResize"
  2. android:windowSoftInputMode="adjustPan"
  3. android:windowSoftInputMode="adjustResize|stateVisible"

但沒有工作。 任何建議不使用ScrollView

其時我Manifest.xmlActivity標籤

<application 
    . 
    . 
    . 
    <activity android:name=".MainActivity" 
       android:windowSoftInputMode="adjustResize|stateVisible" 
       android:screenOrientation="portrait"> 

       <intent-filter> 
        <action android:name="android.intent.action.MAIN" /> 

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

回答

0

沒有辦法的鍵盤時,顯示告知,使屏幕滾動。所以你想要的是不可能的。你可以做的是把所有東西都粘在一個ScrollView中,這樣它總是可以滾動的。然後當鍵盤彈起時它仍然可以滾動。

相關問題