Android 聊天顶起输入法不顶起标题栏笔记

一、常规设置
1.AndroidManifest.xml里面对应的activity设置

 android:windowSoftInputMode="adjustResize|stateHidden"

2.在activity的xml根布局设置

   android:fitsSystemWindows="true"

3.为了listview聊天列表的效果,在listview设置

 android:transcriptMode="normal"

二、问题
有的设备可以有的不可以
排查经历:
1.怀疑输入法问题,
更换输入法无效 验证第三方app能做到

  1. 要继承 AppCompatActivity ,
    确认是。
    3.检察代码逻辑
    a.所有页面都是BaseActivity统一继承,单独写个继承 AppCompatActivity ,生效。继续往下排查:
    b.BaseActivity 设置 横竖屏幕逻辑 ,去除无效
    c BaseActivity 设置全屏代码 去除有效:

    getWindow().addFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN);
    

你可能感兴趣的:(Android 聊天顶起输入法不顶起标题栏笔记)