充电桩app代码

fragmen_details_new.xml 37KB

    <?xml version="1.0" encoding="utf-8"?> <androidx.constraintlayout.widget.ConstraintLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:app="http://schemas.android.com/apk/res-auto" xmlns:tools="http://schemas.android.com/tools" android:layout_width="match_parent" android:layout_height="match_parent" android:background="@color/white"> <com.electric.chargingpile.view.CustomScrollView android:layout_width="match_parent" android:layout_height="match_parent"> <LinearLayout android:layout_width="match_parent" android:layout_height="match_parent" android:orientation="vertical"> <LinearLayout android:id="@+id/red_paper_bag_top" android:layout_width="match_parent" android:layout_height="30dp" android:layout_marginLeft="15dp" android:layout_marginTop="15dp" android:layout_marginRight="15dp" android:background="@drawable/red_paper_bag_shape" android:gravity="center_vertical" android:visibility="gone" tools:visibility="visible"> <ImageView android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_marginLeft="10dp" android:src="@drawable/red_pager_bag_circle_icon" /> <TextView android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_marginLeft="5dp" android:text="充电成功后评论并分享可以领红包喔~" android:textColor="#883B00" android:textSize="13sp" /> </LinearLayout> <LinearLayout android:layout_width="match_parent" android:layout_height="wrap_content" android:layout_marginLeft="15dp" android:layout_marginTop="15dp" android:layout_marginRight="15dp"> <me.codeboy.android.aligntextview.AlignTextView android:id="@+id/detail_zhan_name" android:layout_width="wrap_content" android:layout_height="wrap_content" android:text="" android:textColor="@color/ui_62" android:textSize="18sp" /> </LinearLayout> <LinearLayout android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_marginLeft="15dp" android:layout_marginTop="8dp" android:orientation="horizontal"> <ImageView android:id="@+id/detail_private_or_public" android:layout_width="wrap_content" android:layout_height="14dp" android:layout_gravity="center_vertical" android:src="@drawable/icon_detail_private" /> <ImageView android:id="@+id/detail_up_or_down" android:layout_width="wrap_content" android:layout_height="14dp" android:layout_gravity="center_vertical" android:layout_marginLeft="2dp" android:src="@drawable/icon_detail_up" /> <TextView android:id="@+id/detail_grade" android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_gravity="center_vertical" android:layout_marginLeft="4dp" android:text="2.0分" android:textColor="#ffa900" android:textSize="13sp" /> </LinearLayout> <View android:layout_width="match_parent" android:layout_height="0.5dp" android:layout_marginLeft="15dp" android:layout_marginTop="8dp" android:background="#dddddd" /> <RelativeLayout android:layout_width="match_parent" android:layout_height="100dp" android:visibility="visible"> <ImageView android:id="@+id/detail_zhan_pic" android:layout_width="96dp" android:layout_height="72dp" android:layout_centerVertical="true" android:layout_marginLeft="15dp" /> <TextView android:id="@+id/detail_picnum" android:layout_width="29dp" android:layout_height="18dp" android:layout_alignEnd="@+id/detail_zhan_pic" android:layout_alignRight="@+id/detail_zhan_pic" android:layout_alignBottom="@+id/detail_zhan_pic" android:background="@drawable/bg_yinying531" android:gravity="center" android:text="0" android:textColor="@color/white" android:textSize="8sp" /> <TextView android:id="@+id/detail_address" android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_alignTop="@+id/detail_zhan_pic" android:layout_marginLeft="12dp" android:layout_toRightOf="@+id/detail_zhan_pic" android:ellipsize="end" android:gravity="left" android:maxLines="3" android:paddingRight="15dp" android:text="" android:textColor="@color/ui_62" android:textSize="14sp" /> <TextView android:id="@+id/detail_zhan_distance" android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_alignBottom="@+id/detail_zhan_pic" android:layout_marginLeft="12dp" android:layout_toRightOf="@+id/detail_zhan_pic" android:drawableLeft="@drawable/icon_window_distance" android:drawablePadding="5dp" android:text="17.2km" android:textColor="@color/ui_68" android:textSize="13sp" /> </RelativeLayout> <View android:layout_width="match_parent" android:layout_height="0.5dp" android:layout_marginLeft="15dp" android:background="#dddddd" /> <!-- 快慢充 --> <LinearLayout android:layout_width="match_parent" android:layout_height="50dp" android:orientation="horizontal"> <RelativeLayout android:layout_width="0dp" android:layout_height="match_parent" android:layout_weight="1"> <LinearLayout android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_centerInParent="true" android:orientation="horizontal"> <ImageView android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_gravity="center_vertical" android:paddingRight="10dp" android:src="@drawable/fast_icon" /> <TextView android:id="@+id/window_tv_fast_free_label" android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_gravity="center_vertical" android:text="闲" android:textColor="@color/ui_62" android:textSize="14sp" /> <LinearLayout android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_gravity="center_vertical" android:orientation="horizontal"> <TextView android:id="@+id/window_tv_fast_free_num" android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_gravity="bottom" android:paddingLeft="5dp" android:textColor="@color/ui_62" android:textSize="18sp" android:textStyle="bold" tools:text="13" /> <TextView android:id="@+id/window_tv_fast_total_num" android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_gravity="bottom" android:paddingLeft="1dp" android:textColor="@color/ui_68" android:textSize="12sp" tools:text="/15" /> </LinearLayout> </LinearLayout> </RelativeLayout> <View android:layout_width="0.5dp" android:layout_height="18dp" android:layout_gravity="center" android:background="#dddddd" /> <RelativeLayout android:layout_width="0dp" android:layout_height="match_parent" android:layout_weight="1"> <LinearLayout android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_centerInParent="true" android:orientation="horizontal"> <ImageView android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_gravity="center_vertical" android:paddingRight="10dp" android:src="@drawable/slow_icon" /> <TextView android:id="@+id/window_tv_slow_free_label" android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_gravity="center_vertical" android:text="闲" android:textColor="@color/ui_62" android:textSize="14sp" /> <LinearLayout android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_gravity="center_vertical" android:orientation="horizontal"> <TextView android:id="@+id/window_tv_slow_free_num" android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_gravity="bottom" android:paddingLeft="5dp" android:textColor="@color/ui_62" android:textSize="18sp" android:textStyle="bold" tools:text="13" /> <TextView android:id="@+id/window_tv_slow_total_num" android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_gravity="bottom" android:paddingLeft="1dp" android:textColor="@color/ui_68" android:textSize="12sp" tools:text="/15" /> </LinearLayout> </LinearLayout> </RelativeLayout> </LinearLayout> <View android:layout_width="match_parent" android:layout_height="10dp" android:background="@color/ui_f4" /> <!--<ImageView android:id="@+id/chat_share_bar" android:layout_width="match_parent" android:layout_height="wrap_content" android:src="@drawable/chat_share_bar" /> <View android:layout_width="match_parent" android:layout_height="10dp" android:background="@color/ui_f4" /> --> <RelativeLayout android:layout_width="match_parent" android:layout_height="77dp" android:visibility="visible"> <TextView android:id="@+id/detail_supplier" android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_alignParentLeft="true" android:layout_alignParentTop="true" android:layout_marginLeft="15dp" android:layout_marginTop="15dp" android:text="" android:textColor="@color/ui_62" android:textSize="16sp" /> <TextView android:id="@+id/detail_cost" android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_alignParentLeft="true" android:layout_alignParentBottom="true" android:layout_marginLeft="15dp" android:layout_marginBottom="15dp" android:drawablePadding="11dp" android:text="" android:textColor="@color/ui_62" android:textSize="14sp" /> <RelativeLayout android:id="@+id/detail_tel" android:layout_width="60dp" android:layout_height="match_parent" android:layout_alignParentRight="true"> <View android:layout_width="0.5dp" android:layout_height="40dp" android:layout_alignParentLeft="true" android:layout_centerVertical="true" android:background="#dddddd" /> <ImageView android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_centerInParent="true" android:src="@drawable/icon_detail_tel" /> </RelativeLayout> </RelativeLayout> <View android:layout_width="match_parent" android:layout_height="0.5dp" android:layout_marginLeft="15dp" android:background="#dddddd" /> <LinearLayout android:layout_width="match_parent" android:layout_height="wrap_content" android:orientation="vertical" android:padding="15dp"> <LinearLayout android:id="@+id/ll_no_fenshi" android:layout_width="match_parent" android:layout_height="wrap_content" android:orientation="vertical"> <RelativeLayout android:layout_width="match_parent" android:layout_height="match_parent"> <TextView android:id="@+id/tv1" android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_alignParentLeft="true" android:text="充电费用" android:textColor="@color/ui_65" android:textSize="14sp" /> <me.codeboy.android.aligntextview.AlignTextView android:id="@+id/detail_charge_cost" android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_alignParentRight="true" android:layout_marginLeft="20dp" android:layout_toRightOf="@+id/tv1" android:gravity="right" android:text="" android:textColor="@color/ui_65" android:textSize="14sp" app:align="right" /> </RelativeLayout> <RelativeLayout android:layout_width="match_parent" android:layout_height="match_parent" android:layout_marginTop="10dp"> <TextView android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_alignParentLeft="true" android:text="服务费用" android:textColor="@color/ui_65" android:textSize="14sp" /> <TextView android:id="@+id/detail_serve_cost" android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_alignParentRight="true" android:text="" android:textColor="@color/ui_65" android:textSize="14sp" /> </RelativeLayout> </LinearLayout> <LinearLayout android:id="@+id/ll_yes_fenshi" android:layout_width="match_parent" android:layout_height="wrap_content" android:orientation="vertical" android:visibility="gone"> <RelativeLayout android:layout_width="match_parent" android:layout_height="match_parent"> <TextView android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_alignParentLeft="true" android:text="支付信息" android:textColor="@color/ui_65" android:textSize="14sp" /> <TextView android:id="@+id/tv_cost_info" android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_alignParentRight="true" android:gravity="right" android:text="电价详情" android:textColor="@color/lvse" android:textSize="14sp" /> </RelativeLayout> <RelativeLayout android:layout_width="match_parent" android:layout_height="match_parent" android:layout_marginTop="10dp"> <TextView android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_alignParentLeft="true" android:text="当前电价" android:textColor="@color/ui_65" android:textSize="14sp" /> <TextView android:id="@+id/tv_current_charging" android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_alignParentRight="true" android:text="0.8元/度" android:textColor="@color/ui_65" android:textSize="14sp" /> </RelativeLayout> <RelativeLayout android:layout_width="match_parent" android:layout_height="match_parent" android:layout_marginTop="10dp"> <TextView android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_alignParentLeft="true" android:text="服务费用" android:textColor="@color/ui_65" android:textSize="14sp" /> <TextView android:id="@+id/detail_serve_cost_two" android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_alignParentRight="true" android:text="" android:textColor="@color/ui_65" android:textSize="14sp" /> </RelativeLayout> </LinearLayout> <RelativeLayout android:layout_width="match_parent" android:layout_height="match_parent" android:layout_marginTop="10dp"> <TextView android:id="@+id/tv2" android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_alignParentLeft="true" android:layout_alignParentTop="true" android:text="停车费用" android:textColor="@color/ui_65" android:textSize="14sp" /> <me.codeboy.android.aligntextview.AlignTextView android:id="@+id/detail_park_cost" android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_alignParentTop="true" android:layout_alignParentRight="true" android:layout_marginLeft="20dp" android:layout_toRightOf="@+id/tv2" android:gravity="right" android:text="" android:textColor="@color/ui_65" android:textSize="14sp" app:align="right" /> </RelativeLayout> <RelativeLayout android:layout_width="match_parent" android:layout_height="match_parent" android:layout_marginTop="10dp"> <TextView android:id="@+id/tv3" android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_alignParentLeft="true" android:text="开放时间" android:textColor="@color/ui_65" android:textSize="14sp" /> <me.codeboy.android.aligntextview.AlignTextView android:id="@+id/detail_time" android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_alignParentTop="true" android:layout_alignParentRight="true" android:layout_marginLeft="20dp" android:layout_toRightOf="@+id/tv3" android:gravity="right" android:text="" android:textColor="@color/ui_65" android:textSize="14sp" app:align="right" /> </RelativeLayout> </LinearLayout> <View android:layout_width="match_parent" android:layout_height="10dp" android:background="@color/ui_f4" /> <LinearLayout android:layout_width="match_parent" android:layout_height="wrap_content" android:orientation="vertical"> <TextView android:id="@+id/tv_today_num" android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_alignParentLeft="true" android:layout_alignParentTop="true" android:layout_marginLeft="15dp" android:layout_marginTop="15dp" android:drawableLeft="@drawable/icon_detail_chargelist" android:drawablePadding="11dp" android:text="充电记录" android:textColor="@color/ui_62" android:textSize="15sp" /> <com.github.mikephil.charting.charts.CombinedChart android:id="@+id/chart1" android:layout_width="match_parent" android:layout_height="150dp" android:layout_marginLeft="16dp" android:layout_marginTop="10dp" android:layout_marginRight="16dp" /> <RelativeLayout android:layout_width="match_parent" android:layout_height="wrap_content" android:layout_marginLeft="15dp" android:layout_marginRight="15dp" android:paddingTop="15dp" android:paddingBottom="15dp"> <TextView android:id="@+id/detail_list_num" android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_alignParentLeft="true" android:text="已有-位车主发布车型记录" android:textColor="@color/ui_65" android:textSize="14sp" /> <TextView android:id="@+id/detail_charging_enter" android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_alignParentRight="true" android:drawableRight="@drawable/icon_charging_more" android:drawablePadding="4dp" android:text="前往查看" android:textColor="@color/lvse" android:textSize="14sp" /> </RelativeLayout> </LinearLayout> <View android:id="@+id/detail_view" android:layout_width="match_parent" android:layout_height="10dp" android:background="@color/ui_f4" /> <LinearLayout android:id="@+id/detail_claimer_remark" android:layout_width="match_parent" android:layout_height="wrap_content" android:orientation="vertical"> <TextView android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_alignParentLeft="true" android:layout_alignParentTop="true" android:layout_marginLeft="15dp" android:layout_marginTop="15dp" android:drawableLeft="@drawable/icon_detail_remark" android:drawablePadding="11dp" android:text="备注" android:textColor="@color/ui_62" android:textSize="15sp" /> <me.codeboy.android.aligntextview.AlignTextView android:id="@+id/detail_remark" android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_marginLeft="42dp" android:layout_marginTop="8dp" android:layout_marginRight="15dp" android:layout_marginBottom="15dp" android:text="" android:textColor="@color/ui_65" android:textSize="14sp" /> </LinearLayout> <View android:layout_width="match_parent" android:layout_height="10dp" android:background="@color/ui_f4" /> <RelativeLayout android:id="@+id/rl_new_comment" android:layout_width="match_parent" android:layout_height="wrap_content" android:background="@color/white" android:paddingLeft="15dp" android:paddingRight="15dp" android:visibility="gone"> <TextView android:id="@+id/tv_new" android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_alignParentTop="true" android:layout_marginTop="12dp" android:text="最新评论" android:textColor="@color/ui_62" android:textSize="15sp" /> <TextView android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_alignTop="@+id/tv_new" android:layout_alignParentRight="true" android:drawableRight="@drawable/icon_detail_more" android:drawablePadding="5dp" android:text="查看所有评论" android:textColor="@color/ui_68" android:textSize="14sp" /> <RelativeLayout android:id="@+id/rl_icon" android:layout_width="35dp" android:layout_height="35dp" android:layout_below="@+id/tv_new" android:layout_alignParentStart="true" android:layout_alignParentLeft="true" android:layout_gravity="center_vertical" android:layout_marginTop="10dp"> <com.electric.chargingpile.view.CircleImageView android:id="@+id/iv_new_icon" android:layout_width="35dp" android:layout_height="35dp" android:src="@drawable/icon_touxiang0128" app:border_color="@color/white" /> <ImageView android:id="@+id/iv_level_img" android:layout_width="15dp" android:layout_height="15dp" android:layout_alignParentRight="true" android:layout_alignParentBottom="true" /> </RelativeLayout> <TextView android:id="@+id/tv_new_name" android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_alignTop="@+id/rl_icon" android:layout_gravity="center_vertical" android:layout_marginLeft="10dp" android:layout_toEndOf="@+id/rl_icon" android:layout_toRightOf="@+id/rl_icon" android:text="EV200车主" android:textAppearance="?android:attr/textAppearanceSmall" android:textColor="@color/ui_65" android:textSize="13sp" /> <TextView android:id="@+id/tv_new_car" android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_alignTop="@+id/tv_new_name" android:layout_gravity="center_vertical" android:layout_marginLeft="5dp" android:layout_toEndOf="@+id/tv_new_name" android:layout_toRightOf="@+id/tv_new_name" android:text="北京市" android:textAppearance="?android:attr/textAppearanceSmall" android:textColor="#888888" android:textSize="13sp" /> <ImageView android:id="@+id/iv_new_pingfen" android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_alignTop="@+id/tv_new_name" android:layout_alignParentRight="true" android:layout_gravity="center_vertical" android:src="@drawable/icon_5xing" android:textAppearance="?android:attr/textAppearanceSmall" /> <TextView android:id="@+id/tv_new_comment" android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_below="@+id/tv_new_name" android:layout_alignStart="@+id/tv_new_name" android:layout_alignLeft="@+id/tv_new_name" android:layout_marginTop="10dp" android:layout_marginRight="15dp" android:text="" android:textAppearance="?android:attr/textAppearanceSmall" android:textSize="15sp" android:visibility="gone" /> <com.zhy.view.flowlayout.TagFlowLayout android:id="@+id/id_flowlayout_activity" android:layout_width="fill_parent" android:layout_height="wrap_content" android:layout_below="@+id/tv_new_comment" android:layout_alignLeft="@+id/tv_new_comment" android:layout_marginTop="10dp" tools:max_select="-1"> </com.zhy.view.flowlayout.TagFlowLayout> <ImageView android:id="@+id/iv_commentPic" android:layout_width="65dp" android:layout_height="65dp" android:layout_below="@+id/id_flowlayout_activity" android:layout_alignLeft="@+id/tv_new_comment" android:layout_marginTop="10dp" android:scaleType="centerCrop" android:visibility="gone" /> <TextView android:id="@+id/tv_new_time" android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_below="@+id/iv_commentPic" android:layout_alignStart="@+id/tv_new_comment" android:layout_alignLeft="@+id/tv_new_comment" android:layout_marginTop="10dp" android:layout_marginBottom="8dp" android:text="15分钟前" android:textAppearance="?android:attr/textAppearanceSmall" android:textColor="@color/ui_68" android:textSize="12sp" /> </RelativeLayout> </LinearLayout> </com.electric.chargingpile.view.CustomScrollView> <ImageView android:id="@+id/parking_icon" android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_marginRight="15dp" android:layout_marginBottom="15dp" android:src="@drawable/detail_report_parking" android:visibility="gone" tools:visibility="visible" app:layout_constraintBottom_toBottomOf="parent" app:layout_constraintRight_toRightOf="parent" /> </androidx.constraintlayout.widget.ConstraintLayout>