Show avatar and display name

This commit is contained in:
seven332 committed 2016-03-10 02:13:21 +08:00
1 parent 8650565829
commit f511ea7f46
10 files changed
+110 -4

No files matched your search

@@ -22,6 +22,7 @@ import android.graphics.Color;
import android.graphics.drawable.ColorDrawable;
import android.graphics.drawable.Drawable;
import android.graphics.drawable.TransitionDrawable;
import android.support.annotation.DrawableRes;
import android.support.annotation.NonNull;
import android.util.AttributeSet;
import android.view.View;
@@ -93,7 +94,9 @@ public class LoadImageView extends FixedAspectImageView implements Unikery<Image
}
a.recycle();
mConaco = EhApplication.getConaco(context);
if (!isInEditMode()) {
mConaco = EhApplication.getConaco(context);
}
}
@Override
@@ -179,6 +182,16 @@ public class LoadImageView extends FixedAspectImageView implements Unikery<Image
mConaco.load(builder);
}
public void load(Drawable drawable) {
unload();
setImageDrawable(drawable);
}
public void load(@DrawableRes int id) {
unload();
setImageResource(id);
}
public void unload() {
mConaco.cancel(this);
mKey = null;