From f8e095044a50c099a2106a791048d09caec46e62 Mon Sep 17 00:00:00 2001 From: Tungstend Date: Sun, 27 Nov 2022 12:47:13 +0800 Subject: [PATCH] Update AccountListItem.java --- .../fcl/ui/account/AccountListItem.java | 30 +++++-------------- 1 file changed, 8 insertions(+), 22 deletions(-) diff --git a/FCL/src/main/java/com/tungsten/fcl/ui/account/AccountListItem.java b/FCL/src/main/java/com/tungsten/fcl/ui/account/AccountListItem.java index 040baa32..330d6f61 100644 --- a/FCL/src/main/java/com/tungsten/fcl/ui/account/AccountListItem.java +++ b/FCL/src/main/java/com/tungsten/fcl/ui/account/AccountListItem.java @@ -68,8 +68,7 @@ public class AccountListItem { private final StringProperty title = new SimpleStringProperty(); private final StringProperty subtitle = new SimpleStringProperty(); private final ObjectProperty image = new SimpleObjectProperty<>(); - private final ObjectProperty skin = new SimpleObjectProperty<>(); - private final ObjectProperty cape = new SimpleObjectProperty<>(); + private final ObjectProperty texture = new SimpleObjectProperty<>(); public AccountListItem(Context context, Account account) { this.context = context; @@ -95,8 +94,7 @@ public class AccountListItem { } image.bind(TexturesLoader.avatarBinding(account, ConvertUtils.dip2px(context, 30f))); - skin.bind(TexturesLoader.skinBitmapBinding(account)); - cape.bind(TexturesLoader.capeBinding(account)); + texture.bind(TexturesLoader.textureBinding(account)); } public Task refreshAsync() { @@ -281,27 +279,15 @@ public class AccountListItem { return image; } - public Bitmap getSkin() { - return skin.get(); + public Bitmap[] getTexture() { + return texture.get(); } - public void setSkin(Bitmap skin) { - this.skin.set(skin); + public void setTexture(Bitmap[] texture) { + this.texture.set(texture); } - public ObjectProperty skinProperty() { - return skin; - } - - public Bitmap getCape() { - return cape.get(); - } - - public void setCape(Bitmap cape) { - this.cape.set(cape); - } - - public ObjectProperty capeProperty() { - return cape; + public ObjectProperty textureProperty() { + return texture; } }