键盘打开android时只推滚动视图

Sid*_*mit 9 android

嗨,我有活动,其中包含3个视图

-RelativeLayout
---TextView                 1)
---ScrollView               2)
-----FrameLayout
---------ListView
---------EditText -----------> When I click over here (2) view only pushup
---TextView                 3)
Run Code Online (Sandbox Code Playgroud)

我只想要2),这是滚动视图应该伏地挺身时键盘开放,但现在它推的TextView 3)

我已经尝试过使用清单

android:windowSoftInputMode="adjustNothing"
or
android:windowSoftInputMode="adjustResize" 
or
android:windowSoftInputMode="adjustPan" 
Run Code Online (Sandbox Code Playgroud)

但没有任何反应,3)textview也推动了2)Scrollview

Evr*_*kos 9

打开软键盘会减少可用的屏幕空间,它不会改变TextView 3)位于屏幕底部的事实.

那么,如果我理解正确,你想在打开键盘时不显示TextView 3)?

如果是这样,您可以尝试在此处使用此方法捕获软键盘的显示/隐藏并显示/隐藏Textview.

编辑 也尝试使用或android:isScrollContainer="false"在滚动视图上使用android:windowSoftInputMode="adjustNothing"android:windowSoftInputMode="adjustPan"