diff --git a/Corona-Warn-App/src/main/java/de/rki/coronawarnapp/statistics/ui/TrendArrowView.kt b/Corona-Warn-App/src/main/java/de/rki/coronawarnapp/statistics/ui/TrendArrowView.kt new file mode 100644 index 0000000000000000000000000000000000000000..0ed6d2a2cb769ac191e21c470cc681fa1fa7eb4e --- /dev/null +++ b/Corona-Warn-App/src/main/java/de/rki/coronawarnapp/statistics/ui/TrendArrowView.kt @@ -0,0 +1,21 @@ +package de.rki.coronawarnapp.statistics.ui + +import android.content.Context +import android.util.AttributeSet +import android.view.View +import de.rki.coronawarnapp.server.protocols.internal.stats.KeyFigureCardOuterClass +import timber.log.Timber + +class TrendArrowView @JvmOverloads constructor( + context: Context, + attrs: AttributeSet? = null, + defStyleAttr: Int = 0 +) : View(context, attrs, defStyleAttr) { + + fun setTrend( + trend: KeyFigureCardOuterClass.KeyFigure.Trend, + trendSemantic: KeyFigureCardOuterClass.KeyFigure.TrendSemantic + ) { + Timber.d("setTrend(trend=$trend, trendSemantic=$trendSemantic)") + } +} diff --git a/Corona-Warn-App/src/main/res/values/styles.xml b/Corona-Warn-App/src/main/res/values/styles.xml index e1dfb49017256d8bdfeaf777a9b0d3037b4498aa..53ce6df1f14177abadb352d7024887a0f7650b63 100644 --- a/Corona-Warn-App/src/main/res/values/styles.xml +++ b/Corona-Warn-App/src/main/res/values/styles.xml @@ -402,4 +402,18 @@ <item name="android:background">@drawable/contact_diary_card_ripple</item> </style> + <style name="StatisticsCardInfoButton" parent="TextAppearance.AppCompat.Button" /> + + <style name="StatisticsCardPrimaryTitle" parent="TextAppearance.AppCompat.Subhead" /> + + <style name="StatisticsCardValueLabel" parent="TextAppearance.AppCompat.Body1" /> + + <style name="StatisticsCardTitleCaption" parent="TextAppearance.AppCompat.Caption" /> + + <style name="StatisticsCardPrimaryValue" parent="TextAppearance.AppCompat.Body2" /> + + <style name="StatisticsCardSecondaryValue" parent="TextAppearance.AppCompat.Body2" /> + + <style name="TrendArrowView" /> + </resources>