<?xml version="1.0" encoding="utf-8"?>
|
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
|
android:layout_width="match_parent"
|
android:layout_height="wrap_content"
|
android:orientation="vertical">
|
|
<LinearLayout
|
android:layout_width="match_parent"
|
android:layout_height="wrap_content"
|
>
|
<TextView
|
android:id="@+id/bar_title"
|
android:layout_width="wrap_content"
|
android:layout_height="wrap_content"
|
android:text="本周包裹物流公司分布 ->"
|
android:layout_margin="16dp"
|
>
|
|
</TextView>
|
</LinearLayout>
|
<!-- 柱状图容器,内边距16dp -->
|
<androidx.cardview.widget.CardView
|
android:layout_width="match_parent"
|
android:layout_height="280dp"
|
android:layout_marginHorizontal="16dp"
|
android:layout_marginTop="8dp"
|
android:layout_marginBottom="16dp"
|
android:padding="100dp"
|
>
|
|
<com.github.mikephil.charting.charts.BarChart
|
android:id="@+id/chart_daily_packages"
|
android:layout_width="match_parent"
|
android:layout_height="wrap_content"
|
android:padding="50dp"
|
|
/>
|
</androidx.cardview.widget.CardView>
|
|
<!-- 热力图容器 -->
|
<androidx.cardview.widget.CardView
|
android:id="@+id/heatmap_yearly"
|
android:layout_width="match_parent"
|
android:layout_height="wrap_content"
|
android:layout_marginHorizontal="16dp"
|
android:layout_marginBottom="16dp">
|
|
<HorizontalScrollView
|
android:layout_width="match_parent"
|
android:layout_height="wrap_content"
|
android:padding="16dp">
|
|
<LinearLayout
|
android:layout_width="wrap_content"
|
android:layout_height="wrap_content"
|
android:orientation="horizontal">
|
<!-- 热力图将在这里动态添加 -->
|
</LinearLayout>
|
</HorizontalScrollView>
|
</androidx.cardview.widget.CardView>
|
|
|
<LinearLayout
|
android:layout_width="match_parent"
|
android:layout_height="wrap_content"
|
>
|
<TextView
|
android:id="@+id/pie_title"
|
android:layout_width="wrap_content"
|
android:layout_height="wrap_content"
|
android:text="本周包裹物流公司分布 ->"
|
android:layout_margin="16dp"
|
>
|
</TextView>
|
</LinearLayout>
|
|
<!-- 饼图容器 -->
|
<androidx.cardview.widget.CardView
|
android:id="@+id/chart_courier_card_view"
|
android:layout_width="match_parent"
|
android:layout_height="wrap_content"
|
android:layout_marginHorizontal="0dp"
|
android:layout_marginBottom="0dp">
|
|
<com.github.mikephil.charting.charts.PieChart
|
android:id="@+id/chart_courier_distribution"
|
android:layout_width="match_parent"
|
android:layout_height="wrap_content"
|
android:minHeight="300dp"
|
android:padding="0dp" />
|
</androidx.cardview.widget.CardView>
|
|
</LinearLayout>
|