先感谢下原创http://blog.csdn.net/xueyue1994/article/details/49121781
出现toast背景与提示文字错位的现象,有可能是在application的theme中加了: <item name="android:fitsSystemWindows">true</item>
沉浸通知栏就应该自定义Toast了
后面再补充点,沉浸式的话,可以通过自定义添加padding值,设置 fitsSystemWindows 为false。因为这个,在要拖动的时候,例如,用dragviewhelper的时候,拖动无法拖动状态栏。