tj
9 天以前 302d84f74b5221aca2df19be0181e77119ff5634
1.日历热力图修改-样式优化
已修改2个文件
8 ■■■■■ 文件已修改
app/src/main/java/com/example/firstapp/ui/dashboard/DashboardFragment.kt 4 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
app/src/main/res/values/dimens.xml 4 ●●● 补丁 | 查看 | 原始文档 | blame | 历史
app/src/main/java/com/example/firstapp/ui/dashboard/DashboardFragment.kt
@@ -850,7 +850,7 @@
                    addView(TextView(context).apply {
                        text = ""
                        textSize = 20f
                        height = resources.getDimensionPixelSize(R.dimen.heatmap_cell_size)
                        height = resources.getDimensionPixelSize(R.dimen.heatmap_cell_week_size)
                    })
                    dayLabels.forEach { label ->
                        val textView = TextView(context).apply {
@@ -962,7 +962,7 @@
                legendLevels.forEach { level ->
                    val colorBox = View(context).apply {
                        setBackgroundColor(getHeatmapColor(level))
                        val size = resources.getDimensionPixelSize(R.dimen.heatmap_cell_size)
                        val size = resources.getDimensionPixelSize(R.dimen.heatmap_cell_legend_size)
                        layoutParams = LinearLayout.LayoutParams(size, size).apply {
                            marginEnd = 4
                        }
app/src/main/res/values/dimens.xml
@@ -4,7 +4,9 @@
    <dimen name="activity_vertical_margin">16dp</dimen>
    <dimen name="list_item_spacing">16dp</dimen>
    <dimen name="list_item_spacing_half">8dp</dimen>
    <dimen name="heatmap_cell_size">25dp</dimen>
    <dimen name="heatmap_cell_size">15dp</dimen>
    <dimen name="heatmap_cell_legend_size">10dp</dimen>
    <dimen name="heatmap_cell_week_size">18dp</dimen>
    <dimen name="fab_margin">16dp</dimen>
    
    <!-- 徽章尺寸 -->