В моем приложении Android я хочу создать одноразовое уведомление. Для этого я должен установить стиль для уведомления, как это:Создать собственный NotificationStyle
NotificationCompat.Builder builder = new NotificationCompat.Builder(this);
builder.setSmallIcon(android.R.drawable.ic_menu_info_details);
builder.setContentTitle("My notification");
builder.setContentText("Hello World!");
builder.setStyle(...);
Android дает мне некоторые стили я могу использовать этот метод, но я хотел бы создать свой собственный, так что я могу загрузить макет в уведомлении. Итак, как я могу это сделать? Если я создаю подкласс Style
есть только эти два метода:
public Notification build();
public void setBuilder(Builder builder);
Так как я могу загрузить свой собственный макет в уведомлении? builder.setContent
недостаточно для меня, потому что тогда у меня только 64dp для макета.