| package androidx.app.slice.builders { |
| |
| public class ListBuilder extends androidx.app.slice.builders.TemplateSliceBuilder { |
| ctor public ListBuilder(android.net.Uri); |
| method public androidx.app.slice.builders.ListBuilder add(androidx.app.slice.builders.RowBuilder); |
| method public androidx.app.slice.builders.ListBuilder add(java.util.function.Consumer<androidx.app.slice.builders.RowBuilder>); |
| } |
| |
| public class MessagingSliceBuilder extends androidx.app.slice.builders.TemplateSliceBuilder { |
| ctor public MessagingSliceBuilder(android.net.Uri); |
| method public androidx.app.slice.builders.MessagingSliceBuilder add(androidx.app.slice.builders.MessagingSliceBuilder.MessageBuilder); |
| method public androidx.app.slice.builders.MessagingSliceBuilder add(java.util.function.Consumer<androidx.app.slice.builders.MessagingSliceBuilder.MessageBuilder>); |
| field public static final int MAXIMUM_RETAINED_MESSAGES = 50; // 0x32 |
| } |
| |
| public static final class MessagingSliceBuilder.MessageBuilder extends androidx.app.slice.builders.TemplateSliceBuilder { |
| method public androidx.app.slice.builders.MessagingSliceBuilder.MessageBuilder addSource(android.graphics.drawable.Icon); |
| method public androidx.app.slice.builders.MessagingSliceBuilder.MessageBuilder addText(java.lang.CharSequence); |
| method public androidx.app.slice.builders.MessagingSliceBuilder.MessageBuilder addTimestamp(long); |
| method public void apply(androidx.app.slice.Slice.Builder); |
| } |
| |
| public class RowBuilder extends androidx.app.slice.builders.TemplateSliceBuilder { |
| ctor public RowBuilder(androidx.app.slice.builders.ListBuilder); |
| ctor public RowBuilder(android.net.Uri); |
| method public androidx.app.slice.builders.RowBuilder addEndItem(long); |
| method public androidx.app.slice.builders.RowBuilder addEndItem(android.graphics.drawable.Icon); |
| method public androidx.app.slice.builders.RowBuilder addEndItem(android.app.PendingIntent, android.graphics.drawable.Icon); |
| method public androidx.app.slice.builders.RowBuilder addToggle(android.app.PendingIntent, boolean); |
| method public androidx.app.slice.builders.RowBuilder addToggle(android.app.PendingIntent, android.graphics.drawable.Icon, boolean); |
| method public void apply(androidx.app.slice.Slice.Builder); |
| method public androidx.app.slice.builders.RowBuilder setContentIntent(android.app.PendingIntent); |
| method public androidx.app.slice.builders.RowBuilder setIsHeader(boolean); |
| method public androidx.app.slice.builders.RowBuilder setSubtitle(java.lang.CharSequence); |
| method public androidx.app.slice.builders.RowBuilder setTitle(java.lang.CharSequence); |
| method public androidx.app.slice.builders.RowBuilder setTitleItem(long); |
| method public androidx.app.slice.builders.RowBuilder setTitleItem(android.graphics.drawable.Icon); |
| method public androidx.app.slice.builders.RowBuilder setTitleItem(android.app.PendingIntent, android.graphics.drawable.Icon); |
| } |
| |
| public abstract class TemplateSliceBuilder { |
| ctor public TemplateSliceBuilder(android.net.Uri); |
| method public androidx.app.slice.Slice build(); |
| } |
| |
| } |
| |