Example usage for android.support.v4.widget ImageViewCompat setImageTintList

List of usage examples for android.support.v4.widget ImageViewCompat setImageTintList

Introduction

In this page you can find the example usage for android.support.v4.widget ImageViewCompat setImageTintList.

Prototype

public static void setImageTintList(@NonNull ImageView view, @Nullable ColorStateList tintList) 

Source Link

Document

Applies a tint to the image drawable.

Usage

From source file:com.google.cloud.android.dialogflow.ui.AudioIndicatorView.java

public AudioIndicatorView(Context context, @Nullable AttributeSet attrs, int defStyleAttr) {
    super(context, attrs, defStyleAttr);
    setImageResource(R.drawable.ic_mic);
    mColorNormal = ContextCompat.getColor(context, R.color.input_button);
    mColorHearingVoice = ContextCompat.getColor(context, R.color.accent);
    ImageViewCompat.setImageTintList(this, ColorStateList.valueOf(mColorNormal));
}

From source file:com.google.cloud.android.dialogflow.ui.AudioIndicatorView.java

public void setHearingVoice(boolean hearingVoice) {
    if (mHearingVoice == hearingVoice) {
        return;/*from www . ja  v a 2  s.  co m*/
    }
    mHearingVoice = hearingVoice;
    if (hearingVoice) {
        stopAnimating();
        ImageViewCompat.setImageTintList(this, ColorStateList.valueOf(mColorHearingVoice));
    } else {
        startAnimating();
        ImageViewCompat.setImageTintList(this, ColorStateList.valueOf(mColorNormal));
    }
}