setForeground notWorking what to use instead or setForeground is not working in higher Andorid versions or set background color in view or Layout in Andorid versions.

This is older:
holder.rootView.setForeground(new 
ColorDrawable(ContextCompat.getColor(context,R.color.colorControlActivated)));

Support in higher Andorid versions try this :
holder.rootView.setBackgroundColor(ContextCompat.getColor(mContext, R.color.grey_40));




Comments

Popular posts from this blog

Android Studio 3.5 or above usb device not detected in Android Studio or Unable to detect adb version, exit value: 0xc0000135. ADB depends on the Windows Universal C Runtime, which is usually installed by default via Windows Update. You may need to manually fetch and install the runtime package here: https://support.microsoft.com/en-ca/help/2999226/update-for-universal-c-runtime-in-windows

Lint found fatal errors while assembling a release target.

ViewModelProviders.of(this) is deprecated what to use instead ViewModelProviders.of(this) OR if you don't want to use ViewmodelFactory OR ViewModelProviders error.