2017-04-02 46 views
2

我創建與標準高度定製的通知(不與bigContentView描述的擴展版本),其與Android 4正常工作多達6如何在Android 7中使用標準高度創建自定義通知?

在Android中7通知的設計被改變,其用於將第三線現在位於最上方,通知比以前更高。但由於未知原因,我的自定義通知不會相應地放大,現在看起來像是其他通知之間的外來對象。

我正在使用android:layout_height =「match_parent」並且也嘗試了固定高度,但沒有成功。

有沒有在Android 7中讓我的通知再次看起來很棒的方法,或者是否存在該操作系統版本中的錯誤?

鏈接指向的圖片顯示了三個通知。第一個和最後一個是99像素高,而我的自定義通知是85像素高。

Custom Notification

+1

爲什麼你甚至使用自定義通知?根據你的照片,你應該真的使用[MediaStyle通知](https://developer.android.com/guide/topics/media-apps/audio-app/building-a-mediabrowserservice.html#mediastyle-notifications) – ianhanniballake

回答

1

我在Android 7.有我的通知佈局的問題設置有一定高度的父如64dp並且其童裝的高度設置爲與母公司正導致空的空間在一個奇怪的UI頂部和底部。我通過將孩子的身高設置爲64dp而不是match_parent來解決此問題。希望這可以幫助。

相關問題