Это исходный код:
Код: Выделить всё
new LayoutElementBuilders.Image.Builder()
.setResourceId("image_play")
.build()
Код: Выделить всё
@Override
protected ListenableFuture onTileResourcesRequest(@NonNull RequestBuilders.ResourcesRequest requestParams) {
return Futures.immediateFuture(new ResourceBuilders.Resources.Builder()
.setVersion(RESOURCES_VERSION)
.addIdToImageMapping("image_play", new ResourceBuilders.ImageResource.Builder()
.setAndroidResourceByResId(new ResourceBuilders.AndroidImageResourceByResId.Builder()
.setResourceId(R.drawable.ic_action_tile_play).build()).build()
)
.build()
);
}
Код: Выделить всё
new LayoutElementBuilders.Image.Builder(new ProtoLayoutScope())
.setImageResource(new ResourceBuilders.ImageResource.Builder()
.setAndroidResourceByResId(new ResourceBuilders.AndroidImageResourceByResId.Builder()
.setResourceId(R.drawable.ic_action_tile_play)
.build())
.build())
.build()
Код: Выделить всё
return new LayoutElementBuilders.Column.Builder()
.setHeight(DimensionBuilders.expand())
.setHorizontalAlignment(LayoutElementBuilders.HORIZONTAL_ALIGN_CENTER)
.addContent(
new LayoutElementBuilders.Row.Builder()
.setWidth(DimensionBuilders.wrap())
.setHeight(DimensionBuilders.expand())
.setVerticalAlignment(LayoutElementBuilders.VERTICAL_ALIGN_CENTER)
.addContent(new LayoutElementBuilders.Image.Builder()
.setModifiers(new ModifiersBuilders.Modifiers.Builder()
.setClickable(new ModifiersBuilders.Clickable.Builder()
.setId("tile_play")
.setOnClick(new ActionBuilders.LoadAction.Builder().build())
.build()
).build()
)
.setResourceId("image_play")
.setWidth(DimensionBuilders.dp(55f))
.setHeight(DimensionBuilders.dp(55f)).build()
).build()
).build();
Код: Выделить всё
new LayoutElementBuilders.Image.Builder(new ProtoLayoutScope())
.setImageResource(new ResourceBuilders.ImageResource.Builder()
.setAndroidResourceByResId(new ResourceBuilders.AndroidImageResourceByResId.Builder()
.setResourceId(R.drawable.ic_action_tile_play).build()).build(), "image_play")
.build()
Подробнее здесь: https://stackoverflow.com/questions/798 ... aros-tiles
Мобильная версия