和android状态栏类似,常见的键盘挡住输入框、点击输入框不弹出软键盘、弹出软键盘时会把顶部标题栏顶出去等等常见问题的影响因素也非常多。如果遇见此类问题时,不妨在以下几个因素中使用控制变量法试试。
第一种:manifest文件中application节点里面的theme设置的影响。
第二种:manifest文件中activity节点theme的影响,windowSoftInputMode的影响。
第三种:XML布局中根节点设置了
android:fitsSystemWindows="true"
第四种:activity中设置了状态栏相关代码,例如:ImmersionBar的设置。
应该还有其他的因素影响,欢迎补充
网友评论