如何在Android 7中创建具有标准高度的自定义通知?

如何在Android 7中创建具有标准高度的自定义通知?,android,xml,notifications,android-7.0-nougat,Android,Xml,Notifications,Android 7.0 Nougat,我创建了一个具有标准高度的自定义通知(不是bigContentView描述的扩展版本),它可以在Android 4到6中正常工作 在安卓7中,通知的设计发生了变化,原来位于底部的第三行现在位于顶部,通知比以前更高。但是由于未知原因,我的自定义通知没有相应地放大,现在看起来像是其他通知之间的外来对象 我正在使用android:layout\u height=“match\u parent”,还尝试了固定高度,但没有成功 安卓7中有没有办法让我的通知再次看起来很棒,或者该操作系统版本中有bug 链接

我创建了一个具有标准高度的自定义通知(不是bigContentView描述的扩展版本),它可以在Android 4到6中正常工作

在安卓7中,通知的设计发生了变化,原来位于底部的第三行现在位于顶部,通知比以前更高。但是由于未知原因,我的自定义通知没有相应地放大,现在看起来像是其他通知之间的外来对象

我正在使用android:layout\u height=“match\u parent”,还尝试了固定高度,但没有成功

安卓7中有没有办法让我的通知再次看起来很棒,或者该操作系统版本中有bug

链接指向的图片显示了三个通知。第一个和最后一个是99像素高,而我的自定义通知是85像素高


我在Android 7上的通知布局有问题。将父项设置为固定高度(如64dp),并将其子项的高度设置为与父项匹配,会导致在顶部和底部出现一个奇怪的UI,其中有空格。我通过将孩子的身高设置为64dp而不是匹配父母来解决这个问题。希望这有帮助

为什么要使用自定义通知?根据你的照片,你真的应该使用