android在activity中设置顶部栏透明之后,底部的输入框会被输入法遮住了,是什么原因?
让顶部栏透明的代码是在activity中加入这段:if(Build.VERSION.SDK_INT>=Build.VERSION_CODES.KITKAT){getWin...
让顶部栏透明的代码是在activity中加入这段:
if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.KITKAT) { getWindow().addFlags(WindowManager.LayoutParams.FLAG_TRANSLUCENT_STATUS); getWindow().addFlags(WindowManager.LayoutParams.FLAG_TRANSLUCENT_NAVIGATION);} 展开
if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.KITKAT) { getWindow().addFlags(WindowManager.LayoutParams.FLAG_TRANSLUCENT_STATUS); getWindow().addFlags(WindowManager.LayoutParams.FLAG_TRANSLUCENT_NAVIGATION);} 展开
1个回答
展开全部
这好像不是设置顶部沉浸效果的原因吧,在AndroidManifest对应的的Activity中加这个属性试试
android:windowSoftInputMode="stateVisible|adjustResize"
android:windowSoftInputMode="stateVisible|adjustResize"
追问
已经加了。
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询