@Override public boolean valueSet() { return (getDrawable() != null); }
public LoaderImageView(Context context, AttributeSet attrs, int defStyleAttr) { super(context, attrs, defStyleAttr); init(attrs); }
public void resetLoader(View view) { ((LoaderTextView)findViewById(R.id.txt_name)).resetLoader(); ((LoaderTextView)findViewById(R.id.txt_title)).resetLoader(); ((LoaderTextView)findViewById(R.id.txt_phone)).resetLoader(); ((LoaderTextView)findViewById(R.id.txt_email)).resetLoader(); ((LoaderImageView)findViewById(R.id.image_icon)).resetLoader(); loadData(); }
private void init(AttributeSet attrs) { loaderController = new LoaderController(this); TypedArray typedArray = getContext().obtainStyledAttributes(attrs, R.styleable.loader_view, 0, 0); loaderController.setUseGradient(typedArray.getBoolean(R.styleable.loader_view_use_gradient, LoaderConstant.USE_GRADIENT_DEFAULT)); loaderController.setCorners(typedArray.getInt(R.styleable.loader_view_corners, LoaderConstant.CORNER_DEFAULT)); defaultColorResource = typedArray.getColor(R.styleable.loader_view_custom_color, ContextCompat.getColor(getContext(), R.color.default_color)); typedArray.recycle(); }
private void resetLoader(View view) { ((LoaderImageView)findViewById(R.id.news_summary_photo_iv)).resetLoader(); ((LoaderTextView)findViewById(R.id.news_summary_title_tv)).resetLoader(); ((LoaderTextView)findViewById(R.id.news_summary_digest_tv)).resetLoader(); ((LoaderTextView)findViewById(R.id.news_summary_ptime_tv)).resetLoader(); }
public LoaderImageView(Context context) { super(context); init(null); }
public void resetLoader() { if (getDrawable() != null) { super.setImageDrawable(null); loaderController.startLoading(); } }
public LoaderImageView(Context context, AttributeSet attrs) { super(context, attrs); init(attrs); }