似乎当Activity处于全屏模式时,似乎softInputMode不会调整所需向上滚动行为的基础视图。在onCreate(...)中:
setTheme(android.R.style.Theme_NoTitleBar_Fullscreen);
super.onCreate(savedInstanceState);
getWindow().setSoftInputMode(WindowManager.LayoutParams.SOFT_INPUT_ADJUST_RESIZE|WindowManager.LayoutParams.SOFT_INPUT_STATE_VISIBLE);
视图结构由滚动视图和相对布局内的线性布局组成。我们的想法是,线性布局会形成一个“按钮栏”,应该绑在窗口的底部,但向上移动以保持在键盘上方。如果未设置全屏模式,则此操作正常,但在添加上面的第一行时则不行。
有什么想法吗?
谢谢!