Our Ti.UI.Android.CardView is currently using the Java androidx.cardview.widget.CardView class. It should be updated to use the newer com.google.android.material.card.MaterialCardView class. The newer class supports the material theme styles.
We should also add "outlined" CardView support without a drop-shadow. This can be done be setting the elevation property to 0 and setting the borderColor and borderWidth properties as shown below.
We must replace the Java class used here...
The app must use a "Theme.MaterialComponents" based theme or else an exception will occur. So, app's using a custom theme based from "Theme.AppCompat" or similar will crash. This is normal and the exception will state that the theme will need to change.