我想把屏幕的某些部分推到一边而不是整个视图
例如下面是屏幕
当我点击编辑文本时,只有作为scrollview的中心视图想要俯卧撑,标题栏和下面的sentinal按钮应保持相同
现在
我已阅读许多与帖子相关的问题
我也放了
mActivity.getWindow().setSoftInputMode(
WindowManager.LayoutParams.SOFT_INPUT_STATE_VISIBLE
| WindowManager.LayoutParams.SOFT_INPUT_ADJUST_RESIZE);
我还放了清单文件
android:windowSoftInputMode="stateHidden|adjustPan" >
设计概述
Activity
-----LinearLayout------- Weightsum(20)
Title Bar(TextView)------ weight - 3
Fragment weight - 15
-----ScrollView-------
<LinearLayout>
--List_Item 1
--List_Item 2
--List_Item 3
--List_Item 4
<LinearLayout>
BottomBar(TextView)---------- weight - 2
但没有发生任何事情
答案 0 :(得分:2)
将该视图设置为您希望在scrollview中进行调整并在键盘出现时启用它
在edittext上使用requestfocus ..所以没有任何东西可以调整,因为它是scrollview,edittext只能进行编辑