Opa Sérgio, tudo certo?
O ViewGroup
do MaterialCard que está usando, esta depreciado e talvez não esteja reconhecendo a biblioteca, então eu recomendo substituir essa parte aqui:
<com.google.android.material.card.MaterialCardView
android:id="@+id/activity_detalhes_produto_cardView"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_margin="16dp"
app:cardCornerRadius="25dp"
app:cardElevation="10dp"
app:layout_constraintBottom_toBottomOf="@id/activity_detalhes_produto_imagem"
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toBottomOf="@id/activity_detalhes_produto_imagem">
<TextView
android:id="@+id/activity_detalhes_produto_valor"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:fontFamily="@font/montserrat_bold"
android:padding="8dp"
android:text="R$ 1299,99"
android:textColor="@android:color/holo_green_dark"
android:textSize="24sp"
android:textStyle="bold" />
</com.google.android.material.card.MaterialCardView>
Para esse ViewGroup
do pacote do androidx que é mais atualizado e não vai crashar seu app:
<androidx.cardview.widget.CardView
android:id="@+id/activity_detalhes_produto_cardView"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_margin="16dp"
app:cardCornerRadius="25dp"
app:cardElevation="10dp"
app:layout_constraintBottom_toBottomOf="@id/activity_detalhes_produto_imagem"
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toBottomOf="@id/activity_detalhes_produto_imagem">
<TextView
android:id="@+id/activity_detalhes_produto_valor"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:fontFamily="@font/montserrat_bold"
android:padding="8dp"
android:text="R$ 1299,99"
android:textColor="@android:color/holo_green_dark"
android:textSize="24sp"
android:textStyle="bold" />
</androidx.cardview.widget.CardView>
Se fizer essa alteração seu card ficará com a cor do tema dark, pra arrumar isso eu recomendo apagar o atributo theme
da activity dos detalhes la no seu Manifest
e com isso o projeto funciona normalmente como esperado :)
Qualquer dúvida estarei à disposição.
Forte abraço e bons estudos!!
Caso este post tenha lhe ajudado, por favor, marcar como solucionado ✓. Bons Estudos!