Commit 69f8a7a4 authored by 马乐's avatar 马乐

1.完成页面采集主UI开发

parent 7ed24631
......@@ -4,12 +4,21 @@ import android.os.Bundle
import android.view.LayoutInflater
import android.view.View
import android.view.ViewGroup
import androidx.core.content.ContextCompat
import androidx.fragment.app.Fragment
import com.blankj.utilcode.util.LogUtils
import com.google.android.material.tabs.TabLayout
import com.google.android.material.tabs.TabLayout.OnTabSelectedListener
import com.waytous.anticollision.R
import com.waytous.anticollision.databinding.FragmentCollectBinding
class CollectFragment : Fragment() {
companion object{
const val TAB_ITEM_COLLECT = 0x01
const val TAB_ITEM_SETTINGS = 0x02
}
private var _binding: FragmentCollectBinding? = null
private val binding get() = _binding!!
......@@ -19,7 +28,31 @@ class CollectFragment : Fragment() {
savedInstanceState: Bundle?
): View? {
_binding = FragmentCollectBinding.inflate(inflater, container, false)
context?:return binding.root
initTablayout()
return binding.root
}
private fun initTablayout(){
val collectItem = LayoutInflater.from(context).inflate(
R.layout.fragment_collect_tab_collect,
null,
false
)
binding.collectTabContent.addView(collectItem)
val settingsItem = LayoutInflater.from(context).inflate(
R.layout.fragment_collect_tab_settings,
null,
false
)
binding.collectRadioGroup.setOnCheckedChangeListener { _, checkedId ->
binding.collectTabContent.removeAllViews()
if (checkedId == R.id.collectTabCollect) {
binding.collectTabContent.addView(collectItem)
} else {
binding.collectTabContent.addView(settingsItem)
}
}
}
}
\ No newline at end of file
<?xml version="1.0" encoding="utf-8"?>
<selector xmlns:android="http://schemas.android.com/apk/res/android">
<item android:state_pressed="false">
<layer-list>
<item android:width="216dp" android:height="84dp">
<shape android:shape="rectangle">
<solid android:color="@color/color_993c3c3c" />
<corners android:radius="16dp" />
<size android:width="226dp" android:height="84dp"/>
</shape>
</item>
</layer-list>
</item>
<item android:state_pressed="true">
<layer-list>
<item android:width="216dp" android:height="84dp">
<shape android:shape="rectangle">
<solid android:color="@color/color_ff3684f9" />
<corners android:radius="16dp" />
<size android:width="226dp" android:height="84dp"/>
</shape>
</item>
</layer-list>
</item>
</selector>
\ No newline at end of file
<?xml version="1.0" encoding="utf-8"?>
<selector xmlns:android="http://schemas.android.com/apk/res/android">
<item android:state_pressed="false" android:drawable="@mipmap/icon_map_zoom_in_night"/>
<item android:state_pressed="true" android:drawable="@mipmap/icon_map_zoom_in_pressed"/>
<item android:state_pressed="false">
<layer-list>
<item android:width="66dp" android:height="70dp">
<shape>
<solid android:color="@color/color_ff1c1c1c"/>
<corners android:bottomLeftRadius="40dp" android:bottomRightRadius="40dp"/>
</shape>
</item>
<item android:gravity="center" android:drawable="@drawable/map_zoom_in_light"/>
</layer-list>
</item>
<item android:state_pressed="true">
<layer-list>
<item android:width="66dp" android:height="70dp">
<shape>
<solid android:color="@color/color_ff3684f9"/>
<corners android:bottomLeftRadius="40dp" android:bottomRightRadius="40dp"/>
</shape>
</item>
<item android:gravity="center" android:drawable="@drawable/map_zoom_in_night"/>
</layer-list>
</item>
</selector>
\ No newline at end of file
<?xml version="1.0" encoding="utf-8"?>
<selector xmlns:android="http://schemas.android.com/apk/res/android">
<item android:state_pressed="false" android:drawable="@mipmap/icon_map_zoom_out_night"/>
<item android:state_pressed="true" android:drawable="@mipmap/icon_map_zoom_out_pressed"/>
<item android:state_pressed="false">
<layer-list>
<item android:width="66dp" android:height="70dp">
<shape>
<solid android:color="@color/white"/>
<corners android:topLeftRadius="40dp" android:topRightRadius="40dp"/>
</shape>
</item>
<item android:gravity="center" android:drawable="@drawable/map_zoom_out_light"/>
</layer-list>
</item>
<item android:state_pressed="true">
<layer-list>
<item android:width="66dp" android:height="70dp">
<shape>
<solid android:color="@color/color_ff3684f9"/>
<corners android:topLeftRadius="40dp" android:topRightRadius="40dp"/>
</shape>
</item>
<item android:gravity="center" android:drawable="@drawable/map_zoom_out_night"/>
</layer-list>
</item>
</selector>
\ No newline at end of file
<vector xmlns:android="http://schemas.android.com/apk/res/android"
android:width="22dp"
android:height="2.94dp"
android:viewportWidth="22"
android:viewportHeight="2.94">
<path
android:pathData="M12.46,0h8.07A1.48,1.48 0,0 1,22 1.47a1.46,1.46 0,0 1,-1.47 1.46H1.47A1.47,1.47 0,0 1,1.47 0h11Z"
android:fillColor="#333"/>
</vector>
<vector xmlns:android="http://schemas.android.com/apk/res/android"
android:width="22dp"
android:height="2.94dp"
android:viewportWidth="22"
android:viewportHeight="2.94">
<path
android:pathData="M12.46,0h8.07A1.48,1.48 0,0 1,22 1.47a1.46,1.46 0,0 1,-1.47 1.46H1.47A1.47,1.47 0,0 1,1.47 0h11Z"
android:fillColor="#fff"/>
</vector>
<vector xmlns:android="http://schemas.android.com/apk/res/android"
android:width="22dp"
android:height="22dp"
android:viewportWidth="22"
android:viewportHeight="22">
<path
android:pathData="M20.52,9.53H12.46V1.47a1.46,1.46 0,1 0,-2.93 0V9.53H1.46a1.47,1.47 0,0 0,0 2.94H9.53v8.06a1.46,1.46 0,1 0,2.93 0V12.46h8.07A1.46,1.46 0,0 0,22 11,1.49 1.49,0 0,0 20.52,9.53Z"
android:fillColor="#333"/>
</vector>
<vector xmlns:android="http://schemas.android.com/apk/res/android"
android:width="22dp"
android:height="22dp"
android:viewportWidth="22"
android:viewportHeight="22">
<path
android:pathData="M20.52,9.53H12.46V1.47a1.46,1.46 0,1 0,-2.93 0V9.53H1.46a1.47,1.47 0,0 0,0 2.94H9.53v8.06a1.46,1.46 0,1 0,2.93 0V12.46h8.07A1.46,1.46 0,0 0,22 11,1.49 1.49,0 0,0 20.52,9.53Z"
android:fillColor="#fff"/>
</vector>
<?xml version="1.0" encoding="utf-8"?>
<shape xmlns:android="http://schemas.android.com/apk/res/android"
android:shape="rectangle">
<solid android:color="#ff3c3c3c"/>
</shape>
<?xml version="1.0" encoding="utf-8"?>
<selector xmlns:android="http://schemas.android.com/apk/res/android">
<item android:state_pressed="false" android:drawable="@mipmap/icon_home_btn_light"/>
<item android:state_pressed="true" android:drawable="@mipmap/icon_home_btn_pressed"/>
</selector>
\ No newline at end of file
<?xml version="1.0" encoding="utf-8"?>
<selector xmlns:android="http://schemas.android.com/apk/res/android">
<item android:state_pressed="false">
<shape android:shape="rectangle">
<solid android:color="@color/white" />
<corners android:radius="16dp" />
<size android:width="256dp" android:height="84dp"/>
</shape>
</item>
<item android:state_pressed="true">
<shape android:shape="rectangle">
<solid android:color="@color/color_ff3684f9" />
<corners android:radius="16dp" />
<size android:width="256dp" android:height="84dp"/>
</shape>
</item>
</selector>
<?xml version="1.0" encoding="utf-8"?>
<selector xmlns:android="http://schemas.android.com/apk/res/android">
<item android:state_checked="true" android:drawable="@drawable/background_collect_tab_text_pressed" />
</selector>
<?xml version="1.0" encoding="utf-8"?>
<layer-list xmlns:android="http://schemas.android.com/apk/res/android">
<!--3个层的顺序即为显示时的叠加顺序-->
<!--背景色-->
<item android:id="@android:id/background">
<shape android:shape="rectangle">
<solid android:color="@color/white" />
</shape>
</item>
<!--一级进度条的颜色,也可以直接替换成图片-->
<item android:id="@android:id/progress">
<clip>
<shape android:shape="rectangle">
<shape android:shape="rectangle">
<solid android:color="@color/color_ff3f87f6" />
</shape>
</shape>
</clip>
</item>
</layer-list>
<?xml version="1.0" encoding="utf-8"?>
<selector xmlns:android="http://schemas.android.com/apk/res/android">
<item android:state_pressed="false">
<shape android:shape="rectangle">
<solid android:color="@color/color_fffc5454" />
<corners android:radius="70dp" />
<size android:width="140dp" android:height="84dp"/>
</shape>
</item>
<item android:state_pressed="true">
<shape android:shape="rectangle">
<solid android:color="@color/color_ccfc5454" />
<corners android:radius="70dp" />
<size android:width="140dp" android:height="84dp"/>
</shape>
</item>
</selector>
<?xml version="1.0" encoding="utf-8"?>
<selector xmlns:android="http://schemas.android.com/apk/res/android">
<item android:state_pressed="false">
<shape android:shape="rectangle">
<solid android:color="@color/color_ffffd210" />
<corners android:radius="70dp" />
<size android:width="140dp" android:height="84dp"/>
</shape>
</item>
<item android:state_pressed="true">
<shape android:shape="rectangle">
<solid android:color="@color/color_ccffd210" />
<corners android:radius="70dp" />
<size android:width="140dp" android:height="84dp"/>
</shape>
</item>
</selector>
<?xml version="1.0" encoding="utf-8"?>
<selector xmlns:android="http://schemas.android.com/apk/res/android">
<item android:state_pressed="false">
<shape android:shape="rectangle">
<solid android:color="@color/white" />
<corners android:radius="70dp" />
<size android:width="140dp" android:height="84dp"/>
</shape>
</item>
<item android:state_pressed="true">
<shape android:shape="rectangle">
<solid android:color="@color/color_ccffffff" />
<corners android:radius="70dp" />
<size android:width="140dp" android:height="84dp"/>
</shape>
</item>
</selector>
<?xml version="1.0" encoding="utf-8"?>
<selector xmlns:android="http://schemas.android.com/apk/res/android">
<item android:state_pressed="false">
<shape android:shape="rectangle">
<solid android:color="@color/color_ff47a625" />
<corners android:radius="70dp" />
<size android:width="140dp" android:height="84dp"/>
</shape>
</item>
<item android:state_pressed="true">
<shape android:shape="rectangle">
<solid android:color="@color/color_cc47a625" />
<corners android:radius="70dp" />
<size android:width="140dp" android:height="84dp"/>
</shape>
</item>
</selector>
<?xml version="1.0" encoding="utf-8"?>
<layer-list xmlns:android="http://schemas.android.com/apk/res/android">
<item android:gravity="center">
<shape android:shape="rectangle">
<shape xmlns:android="http://schemas.android.com/apk/res/android">
<size android:height="50dp" android:width="150dp"/>
<solid android:color="@color/color_ff3f87f6" />
<corners android:topLeftRadius="10dp" android:topRightRadius="10dp" android:bottomLeftRadius="10dp" android:bottomRightRadius="10dp" />
</shape>
</item>
</layer-list>
</shape>
<?xml version="1.0" encoding="utf-8"?>
<shape xmlns:android="http://schemas.android.com/apk/res/android">
<size android:width="492dp" android:height="84dp"/>
<stroke android:width="1dp" android:color="@color/color_1a000000" />
<corners android:bottomLeftRadius="16dp"/>
</shape>
<?xml version="1.0" encoding="utf-8"?>
<shape xmlns:android="http://schemas.android.com/apk/res/android">
<size android:width="492dp" android:height="84dp"/>
<stroke android:width="1dp" android:color="@color/color_1a000000" />
<corners android:bottomRightRadius="16dp"/>
</shape>
<?xml version="1.0" encoding="utf-8"?>
<shape xmlns:android="http://schemas.android.com/apk/res/android">
<size android:width="896dp" android:height="66dp"/>
<stroke android:width="1dp" android:color="@color/color_4d3c3c3c" />
<corners android:topLeftRadius="5dp" android:topRightRadius="5dp" android:bottomLeftRadius="5dp" android:bottomRightRadius="5dp" />
</shape>
<?xml version="1.0" encoding="utf-8"?>
<selector xmlns:android="http://schemas.android.com/apk/res/android">
<item android:state_pressed="false">
<shape android:shape="rectangle">
<solid android:color="@color/color_ffececec" />
<corners android:radius="16dp" />
<size android:width="200dp" android:height="136dp"/>
</shape>
</item>
<item android:state_pressed="true">
<shape android:shape="rectangle">
<solid android:color="@color/color_ff3684f9" />
<corners android:radius="16dp" />
<size android:width="200dp" android:height="136dp"/>
</shape>
</item>
</selector>
<?xml version="1.0" encoding="utf-8"?>
<selector xmlns:android="http://schemas.android.com/apk/res/android">
<item android:state_pressed="false" android:drawable="@drawable/icon_fault_edge_reduction_light"/>
<item android:state_pressed="true" android:drawable="@drawable/icon_fault_edge_reduction_night"/>
</selector>
\ No newline at end of file
<?xml version="1.0" encoding="utf-8"?>
<selector xmlns:android="http://schemas.android.com/apk/res/android">
<item android:state_pressed="false" android:drawable="@drawable/icon_fault_electrical_light"/>
<item android:state_pressed="true" android:drawable="@drawable/icon_fault_electrical_night"/>
</selector>
\ No newline at end of file
<?xml version="1.0" encoding="utf-8"?>
<selector xmlns:android="http://schemas.android.com/apk/res/android">
<item android:state_pressed="false" android:drawable="@drawable/icon_fault_engine_light"/>
<item android:state_pressed="true" android:drawable="@drawable/icon_fault_engine_night"/>
</selector>
\ No newline at end of file
<?xml version="1.0" encoding="utf-8"?>
<selector xmlns:android="http://schemas.android.com/apk/res/android">
<item android:state_pressed="false" android:drawable="@drawable/icon_fault_equipment_maintenance_light"/>
<item android:state_pressed="true" android:drawable="@drawable/icon_fault_equipment_maintenance_night"/>
</selector>
\ No newline at end of file
<?xml version="1.0" encoding="utf-8"?>
<selector xmlns:android="http://schemas.android.com/apk/res/android">
<item android:state_pressed="false" android:drawable="@drawable/icon_fault_hydraulic_system_light"/>
<item android:state_pressed="true" android:drawable="@drawable/icon_fault_hydraulic_system_night"/>
</selector>
\ No newline at end of file
<?xml version="1.0" encoding="utf-8"?>
<selector xmlns:android="http://schemas.android.com/apk/res/android">
<item android:state_pressed="false" android:drawable="@drawable/icon_fault_mechanical_light"/>
<item android:state_pressed="true" android:drawable="@drawable/icon_fault_mechanical_night"/>
</selector>
\ No newline at end of file
<?xml version="1.0" encoding="utf-8"?>
<selector xmlns:android="http://schemas.android.com/apk/res/android">
<item android:state_pressed="false" android:drawable="@drawable/icon_fault_other_inputs_light"/>
<item android:state_pressed="true" android:drawable="@drawable/icon_fault_other_inputs_night"/>
</selector>
\ No newline at end of file
<?xml version="1.0" encoding="utf-8"?>
<selector xmlns:android="http://schemas.android.com/apk/res/android">
<item android:state_pressed="false" android:drawable="@drawable/icon_fault_tire_light"/>
<item android:state_pressed="true" android:drawable="@drawable/icon_fault_tire_night"/>
</selector>
\ No newline at end of file
<?xml version="1.0" encoding="utf-8"?>
<selector xmlns:android="http://schemas.android.com/apk/res/android">
<item android:state_pressed="false">
<layer-list>
<item android:width="216dp" android:height="84dp">
<shape android:shape="rectangle">
<solid android:color="@color/white" />
<corners android:radius="16dp" />
<size android:width="226dp" android:height="84dp"/>
</shape>
</item>
<item android:drawable="@mipmap/icon_more_light" android:bottom="27dp" android:left="50dp" android:right="146dp" android:top="27dp" />
</layer-list>
</item>
<item android:state_pressed="true">
<layer-list>
<item android:width="216dp" android:height="84dp">
<shape android:shape="rectangle">
<solid android:color="@color/color_ff3684f9" />
<corners android:radius="16dp" />
<size android:width="226dp" android:height="84dp"/>
</shape>
</item>
<item android:drawable="@mipmap/icon_more_pressed" android:bottom="27dp" android:left="50dp" android:right="146dp" android:top="27dp" />
</layer-list>
</item>
</selector>
\ No newline at end of file
<?xml version="1.0" encoding="utf-8"?>
<selector xmlns:android="http://schemas.android.com/apk/res/android">
<item android:state_pressed="false" android:drawable="@mipmap/icon_more_light"/>
<item android:state_pressed="true" android:drawable="@mipmap/icon_more_pressed"/>
</selector>
\ No newline at end of file
<?xml version="1.0" encoding="utf-8"?>
<selector xmlns:android="http://schemas.android.com/apk/res/android">
<item android:state_pressed="false" android:drawable="@mipmap/icon_map_zoom_in"/>
<item android:state_pressed="true" android:drawable="@mipmap/icon_map_zoom_in_pressed"/>
<item android:state_pressed="false">
<layer-list>
<item android:width="66dp" android:height="70dp">
<shape>
<solid android:color="@color/white"/>
<corners android:bottomLeftRadius="40dp" android:bottomRightRadius="40dp"/>
</shape>
</item>
<item android:gravity="center" android:drawable="@drawable/map_zoom_in_light"/>
</layer-list>
</item>
<item android:state_pressed="true">
<layer-list>
<item android:width="66dp" android:height="70dp">
<shape>
<solid android:color="@color/color_ff3684f9"/>
<corners android:bottomLeftRadius="40dp" android:bottomRightRadius="40dp"/>
</shape>
</item>
<item android:gravity="center" android:drawable="@drawable/map_zoom_in_night"/>
</layer-list>
</item>
</selector>
\ No newline at end of file
<?xml version="1.0" encoding="utf-8"?>
<selector xmlns:android="http://schemas.android.com/apk/res/android">
<item android:state_pressed="false" android:drawable="@mipmap/icon_map_zoom_out"/>
<item android:state_pressed="true" android:drawable="@mipmap/icon_map_zoom_out_pressed"/>
<item android:state_pressed="false">
<layer-list>
<item android:width="66dp" android:height="70dp">
<shape>
<solid android:color="@color/white"/>
<corners android:topLeftRadius="40dp" android:topRightRadius="40dp"/>
</shape>
</item>
<item android:gravity="center" android:drawable="@drawable/map_zoom_out_light"/>
</layer-list>
</item>
<item android:state_pressed="true">
<layer-list>
<item android:width="66dp" android:height="70dp">
<shape>
<solid android:color="@color/color_ff3684f9"/>
<corners android:topLeftRadius="40dp" android:topRightRadius="40dp"/>
</shape>
</item>
<item android:gravity="center" android:drawable="@drawable/map_zoom_out_night"/>
</layer-list>
</item>
</selector>
\ No newline at end of file
<?xml version="1.0" encoding="utf-8"?>
<selector xmlns:android="http://schemas.android.com/apk/res/android">
<!-- 没有焦点时的背景图片 -->
<item android:state_window_focused="false" android:color="@color/white" />
<item android:state_focused="false" android:state_pressed="true" android:color="@color/half_white" />
<!-- 默认时的背景图片-->
<item android:color="@color/white" />
</selector>
<?xml version="1.0" encoding="utf-8"?>
<selector xmlns:android="http://schemas.android.com/apk/res/android">
<!-- 没有焦点时的背景图片 -->
<item android:state_window_focused="false" android:color="@color/color_ff333333" />
<item android:state_focused="false" android:state_pressed="true" android:color="@color/color_80333333" />
<!-- 默认时的背景图片-->
<item android:color="@color/color_ff333333" />
</selector>
<?xml version="1.0" encoding="utf-8"?>
<selector xmlns:android="http://schemas.android.com/apk/res/android">
<!-- 没有焦点时的背景图片 -->
<item android:state_window_focused="false" android:color="@color/home_text_color" />
<item android:state_focused="false" android:state_pressed="true" android:color="@color/color_ff3684F9" />
<!-- 默认时的背景图片-->
<item android:color="@color/home_text_color" />
</selector>
<?xml version="1.0" encoding="utf-8"?>
<layer-list xmlns:android="http://schemas.android.com/apk/res/android">
<!--3个层的顺序即为显示时的叠加顺序-->
<!--背景色-->
<item android:id="@android:id/background">
<!--3个层的顺序即为显示时的叠加顺序-->
<!--背景色-->
<item android:id="@android:id/background">
<shape android:shape="rectangle">
<solid android:color="#fff2f2f2" />
<corners android:radius="5dp" />
......@@ -11,17 +11,22 @@
<item android:name="android:shadowDx">0</item>
<item android:name="android:shadowDy">1</item>
</shape>
</item>
<!--一级进度条的颜色,也可以直接替换成图片-->
<item android:id="@android:id/progress">
</item>
<!--一级进度条的颜色,也可以直接替换成图片-->
<item android:id="@android:id/progress">
<clip>
<shape android:shape="rectangle">
<gradient android:type="linear" android:useLevel="true" android:startColor="#ff008aee" android:endColor="#ff0052d8" android:angle="180" />
<gradient
android:angle="180"
android:endColor="#ff0052d8"
android:startColor="#ff008aee"
android:type="linear"
android:useLevel="true" />
<corners android:radius="5dp" />
<item android:name="android:shadowColor">#4d000000</item>
<item android:name="android:shadowDx">0</item>
<item android:name="android:shadowDy">1</item>
</shape>
</clip>
</item>
</item>
</layer-list>
<vector xmlns:android="http://schemas.android.com/apk/res/android"
android:width="51dp"
android:height="41.79dp"
android:viewportWidth="51"
android:viewportHeight="41.79">
<path
android:pathData="M40.5,20.79A10.5,10.5 0,1 0,51 31.29,10.5 10.5,0 0,0 40.5,20.79ZM40.5,37.18a1.11,1.11 0,1 1,1.11 -1.11A1.11,1.11 0,0 1,40.5 37.18ZM42.37,26.57 L41.43,32.41c-0.13,0.76 -0.54,1.38 -0.93,1.38s-0.8,-0.62 -0.93,-1.38l-0.94,-5.84A1.32,1.32 0,0 1,39.8 25h1.4A1.32,1.32 0,0 1,42.37 26.58Z"
android:fillColor="#ffc01d"/>
<path
android:pathData="M25.48,3C25.48,-0.84 29,0.1 29,0.1l0.08,26.07a12.53,12.53 0,0 0,0 10.3l0,5c-3.8,0.41 -3.8,-1.63 -3.8,-1.63v-16h-3.8L21.48,17.6h3.94ZM44.24,19.36l0,-1.76L44.24,3C44.2,-0.84 40.67,0.1 40.67,0.1l-0.06,18.68A12.47,12.47 0,0 1,44.24 19.36ZM36.79,19.36 L39.62,16.77L38.89,16l-3.66,3v1A12.34,12.34 0,0 1,36.79 19.35ZM34.79,20.2L34.79,19l-3.66,-3 -0.73,0.74 4,3.65ZM32.36,21.8l-1.28,-1 -0.73,0.73 1.18,1.08Q31.93,22.18 32.36,21.8ZM35.23,1.8L35.23,0.44h1.46ZM34.74,1.8L34.74,0.44L33.29,0.44ZM35.23,4.8L35.23,6.52l4.39,-4 -0.73,-0.73ZM34.74,4.8L34.74,6.52l-4.39,-4 0.73,-0.73ZM35.23,9.55v1.8l4.39,-4 -0.73,-0.74ZM34.74,9.55v1.8l-4.39,-4 0.73,-0.74ZM35.23,14.31L35.23,16l4.39,-4 -0.73,-0.73ZM34.74,14.31L34.74,16l-4.39,-4 0.73,-0.73ZM31.16,41.31 L30.35,40.58 31.08,39.84 32.91,41.32ZM18.72,23.92L18.72,17.63L7.32,17.63L7.32,9.91L0,9.91L0,31.07L7.06,31.07L7.06,23.92ZM20.72,16.83L9.63,3l4.62,-1.76Z"
android:fillColor="#333"/>
</vector>
<vector xmlns:android="http://schemas.android.com/apk/res/android"
android:width="51dp"
android:height="41.79dp"
android:viewportWidth="51"
android:viewportHeight="41.79">
<path
android:pathData="M40.5,20.79A10.5,10.5 0,1 0,51 31.29,10.5 10.5,0 0,0 40.5,20.79ZM40.5,37.18a1.11,1.11 0,1 1,1.11 -1.11A1.11,1.11 0,0 1,40.5 37.18ZM42.37,26.58 L41.43,32.42c-0.13,0.76 -0.54,1.38 -0.93,1.38s-0.8,-0.62 -0.93,-1.38l-0.94,-5.84A1.32,1.32 0,0 1,39.8 25h1.4A1.32,1.32 0,0 1,42.37 26.58Z"
android:fillColor="#ffc01d"/>
<path
android:pathData="M25.48,3C25.48,-0.84 29,0.1 29,0.1l0.08,26.07a12.53,12.53 0,0 0,0 10.3l0,5c-3.8,0.41 -3.8,-1.63 -3.8,-1.63v-16h-3.8L21.48,17.6h3.94ZM44.24,19.36l0,-1.76L44.24,3C44.2,-0.84 40.67,0.1 40.67,0.1l-0.06,18.68A12.46,12.46 0,0 1,44.24 19.36ZM36.79,19.36 L39.62,16.77L38.89,16l-3.66,3v1A12.34,12.34 0,0 1,36.79 19.35ZM34.79,20.2L34.79,19l-3.66,-3 -0.73,0.74 4,3.65ZM32.36,21.8l-1.28,-1 -0.73,0.74 1.18,1.08Q31.93,22.18 32.36,21.8ZM35.23,1.8L35.23,0.44h1.46ZM34.74,1.8L34.74,0.44L33.29,0.44ZM35.23,4.8L35.23,6.52l4.39,-4 -0.73,-0.74ZM34.74,4.8L34.74,6.52l-4.39,-4 0.73,-0.74ZM35.23,9.55v1.8l4.39,-4 -0.73,-0.74ZM34.74,9.55v1.8l-4.39,-4 0.73,-0.74ZM35.23,14.31L35.23,16l4.39,-4 -0.73,-0.74ZM34.74,14.31L34.74,16l-4.39,-4 0.73,-0.74ZM31.16,41.31 L30.35,40.57 31.08,39.83 32.91,41.31ZM18.72,23.92L18.72,17.63L7.32,17.63L7.32,9.91L0,9.91L0,31.07L7.06,31.07L7.06,23.92ZM20.72,16.83L9.63,3l4.62,-1.76Z"
android:fillColor="#fff"/>
</vector>
<vector xmlns:android="http://schemas.android.com/apk/res/android"
android:width="46dp"
android:height="44dp"
android:viewportWidth="46"
android:viewportHeight="44">
<path
android:pathData="M35.5,23A10.5,10.5 0,1 0,46 33.5,10.5 10.5,0 0,0 35.5,23ZM35.5,39.39a1.11,1.11 0,1 1,1.11 -1.11A1.11,1.11 0,0 1,35.5 39.39ZM37.37,28.78 L36.43,34.62c-0.13,0.76 -0.54,1.38 -0.93,1.38s-0.8,-0.62 -0.93,-1.38l-0.94,-5.84A1.32,1.32 0,0 1,34.8 27.2h1.4A1.32,1.32 0,0 1,37.37 28.79Z"
android:fillColor="#ffc01d"/>
<path
android:pathData="M2.33,0H38.79A2.2,2.2 0,0 1,41 2.34V22.6A12,12 0,0 0,23.73 37.13H10.83v4.81A2.11,2.11 0,0 1,8.77 44a2.11,2.11 0,0 1,-2.06 -2.06V37H2.33A2.31,2.31 0,0 1,0 34.65V2.34A2.41,2.41 0,0 1,2.33 0ZM19.47,25.85l-1.92,7.43 8.64,-9.62 -4.66,-1.1 1.92,-7.42L14.8,24.75ZM36.33,12.51a1.23,1.23 0,0 0,1.23 -1.24V4.67a1.23,1.23 0,0 0,-1.23 -1.24H4.8A1.23,1.23 0,0 0,3.56 4.67v6.6A1.23,1.23 0,0 0,4.8 12.51Z"
android:fillColor="#333"/>
</vector>
<vector xmlns:android="http://schemas.android.com/apk/res/android"
android:width="46dp"
android:height="44dp"
android:viewportWidth="46"
android:viewportHeight="44">
<path
android:pathData="M35.5,23A10.5,10.5 0,1 0,46 33.5,10.5 10.5,0 0,0 35.5,23ZM35.5,39.39a1.11,1.11 0,1 1,1.11 -1.11A1.11,1.11 0,0 1,35.5 39.39ZM37.37,28.78 L36.43,34.62c-0.13,0.76 -0.54,1.38 -0.93,1.38s-0.8,-0.62 -0.93,-1.38l-0.94,-5.84A1.32,1.32 0,0 1,34.8 27.2h1.4A1.32,1.32 0,0 1,37.37 28.79Z"
android:fillColor="#ffc01d"/>
<path
android:pathData="M2.33,0H38.79A2.2,2.2 0,0 1,41 2.34V22.6A12,12 0,0 0,23.73 37.13H10.83v4.81A2.11,2.11 0,0 1,8.77 44a2.11,2.11 0,0 1,-2.06 -2.06V37H2.33A2.31,2.31 0,0 1,0 34.65V2.34A2.41,2.41 0,0 1,2.33 0ZM19.47,25.85l-1.92,7.43 8.64,-9.62 -4.66,-1.1 1.92,-7.42L14.8,24.75ZM36.33,12.51a1.23,1.23 0,0 0,1.23 -1.24V4.67a1.23,1.23 0,0 0,-1.23 -1.24H4.8A1.23,1.23 0,0 0,3.56 4.67v6.6A1.23,1.23 0,0 0,4.8 12.51Z"
android:fillColor="#fff"/>
</vector>
<vector xmlns:android="http://schemas.android.com/apk/res/android"
android:width="57dp"
android:height="46dp"
android:viewportWidth="57"
android:viewportHeight="46">
<path
android:pathData="M46.5,25A10.5,10.5 0,1 0,57 35.5,10.5 10.5,0 0,0 46.5,25ZM46.5,41.39a1.11,1.11 0,1 1,1.11 -1.11A1.11,1.11 0,0 1,46.5 41.39ZM48.37,30.78 L47.43,36.62c-0.13,0.76 -0.54,1.38 -0.93,1.38s-0.8,-0.62 -0.93,-1.38l-0.94,-5.84A1.32,1.32 0,0 1,45.8 29.2h1.4A1.32,1.32 0,0 1,48.37 30.79Z"
android:fillColor="#ffc01d"/>
<path
android:pathData="M22.94,4.07H17.69a1,1 0,0 1,-1 -1V1a1,1 0,0 1,1 -1H35.16a1,1 0,0 1,1 1V3.12a1,1 0,0 1,-1 1H29.92a1,1 0,0 0,-1 1V6.65a1,1 0,0 1,-1 1H24.84a1,1 0,0 1,-1 -1V5A1,1 0,0 0,22.94 4.07ZM50.88,16.88H53a1,1 0,0 1,1 1v8.23A12,12 0,0 0,36.25 42H19.58a2.53,2.53 0,0 1,-1.6 -0.7L13.2,36.22a2.5,2.5 0,0 0,-1.61 -0.69H8.83a1,1 0,0 1,-1 -1V30a1,1 0,0 0,-1 -1H5a1,1 0,0 0,-1 1v5.23a1,1 0,0 1,-1 1H1a1,1 0,0 1,-1 -1V17.83a1,1 0,0 1,1 -1H3.12a1,1 0,0 1,1 1v5.23a1,1 0,0 0,1 1h1.9a1,1 0,0 0,1 -1V18.53a1,1 0,0 1,1 -1h1a2.27,2.27 0,0 0,1.55 -0.74l4.34,-5.38a2.27,2.27 0,0 1,1.55 -0.74H35a2.44,2.44 0,0 1,1.59 0.71l3.08,3.51a2.43,2.43 0,0 0,1.58 0.71H45a1,1 0,0 1,1 1v2.17a1,1 0,0 0,1 1H49a1,1 0,0 0,1 -1v-0.93A1,1 0,0 1,50.88 16.88ZM25,36.07l8.73,-7.82c0.83,-0.74 0.6,-1.35 -0.51,-1.35H29.81a1.1,1.1 0,0 1,-1 -1.78l3.29,-6c0.53,-1 0.06,-1.77 -1.06,-1.77H24a2.22,2.22 0,0 0,-2.17 2l-0.53,7.1a3.45,3.45 0,0 0,1.62 3l1.8,1a2.1,2.1 0,0 1,0.86 2.78l-1.23,2.39C23.87,36.61 24.13,36.81 25,36.07Z"
android:fillColor="#333"/>
</vector>
<vector xmlns:android="http://schemas.android.com/apk/res/android"
android:width="57dp"
android:height="46dp"
android:viewportWidth="57"
android:viewportHeight="46">
<path
android:pathData="M46.5,25A10.5,10.5 0,1 0,57 35.5,10.5 10.5,0 0,0 46.5,25ZM46.5,41.39a1.11,1.11 0,1 1,1.11 -1.11A1.11,1.11 0,0 1,46.5 41.39ZM48.37,30.78 L47.43,36.62c-0.13,0.76 -0.54,1.38 -0.93,1.38s-0.8,-0.62 -0.93,-1.38l-0.94,-5.84A1.32,1.32 0,0 1,45.8 29.2h1.4A1.32,1.32 0,0 1,48.37 30.79Z"
android:fillColor="#ffc01d"/>
<path
android:pathData="M22.94,4.07H17.69a1,1 0,0 1,-1 -1V1a1,1 0,0 1,1 -1H35.16a1,1 0,0 1,1 1V3.12a1,1 0,0 1,-1 1H29.92a1,1 0,0 0,-1 1V6.65a1,1 0,0 1,-1 1H24.84a1,1 0,0 1,-1 -1V5A1,1 0,0 0,22.94 4.07ZM50.88,16.88H53a1,1 0,0 1,1 1v8.22A12,12 0,0 0,36.25 42H19.58a2.53,2.53 0,0 1,-1.6 -0.69L13.2,36.22a2.5,2.5 0,0 0,-1.61 -0.69H8.83a1,1 0,0 1,-1 -1V30a1,1 0,0 0,-1 -1H5a1,1 0,0 0,-1 1v5.23a1,1 0,0 1,-1 1H1a1,1 0,0 1,-1 -1V17.83a1,1 0,0 1,1 -1H3.12a1,1 0,0 1,1 1v5.23a1,1 0,0 0,1 1h1.9a1,1 0,0 0,1 -1V18.53a1,1 0,0 1,1 -1h1a2.27,2.27 0,0 0,1.55 -0.74l4.34,-5.39a2.27,2.27 0,0 1,1.55 -0.74H35a2.44,2.44 0,0 1,1.59 0.71l3.08,3.51a2.43,2.43 0,0 0,1.58 0.71H45a1,1 0,0 1,1 1v2.17a1,1 0,0 0,1 1H49a1,1 0,0 0,1 -1v-0.93A1,1 0,0 1,50.88 16.88ZM25,36.07l8.73,-7.82c0.83,-0.74 0.6,-1.35 -0.51,-1.35H29.81a1.1,1.1 0,0 1,-1 -1.78l3.29,-6c0.53,-1 0.06,-1.77 -1.06,-1.77H24a2.22,2.22 0,0 0,-2.17 2l-0.53,7.1a3.45,3.45 0,0 0,1.62 3l1.8,1a2.1,2.1 0,0 1,0.86 2.78l-1.23,2.39C23.87,36.61 24.13,36.81 25,36.07Z"
android:fillColor="#fff"/>
</vector>
<vector xmlns:android="http://schemas.android.com/apk/res/android"
android:width="47.02dp"
android:height="46dp"
android:viewportWidth="47.02"
android:viewportHeight="46">
<path
android:pathData="M16.26,5.43a5.51,5.51 0,0 1,-0.9 3,5.23 5.23,0 0,1 -2.34,2 5,5 0,0 1,-3 0.28A5.14,5.14 0,0 1,7.38 9.16,5.44 5.44,0 0,1 6,6.41a5.55,5.55 0,0 1,0.3 -3.1A5.34,5.34 0,0 1,8.19 0.9,5.06 5.06,0 0,1 11.07,0a5.13,5.13 0,0 1,3.68 1.6A5.51,5.51 0,0 1,16.26 5.43ZM31.52,29.43a7.78,7.78 0,0 0,-4.46 1.35,8.21 8.21,0 0,0 -3,3.69 8.54,8.54 0,0 0,-0.49 4.78,8.37 8.37,0 0,0 2.16,4.26 7.9,7.9 0,0 0,4.08 2.29,7.73 7.73,0 0,0 4.62,-0.45 8.06,8.06 0,0 0,3.6 -3,8.61 8.61,0 0,0 0.77,-7.76 8.25,8.25 0,0 0,-1.7 -2.68,8 8,0 0,0 -2.57,-1.8 7.68,7.68 0,0 0,-3 -0.64m0,12.08a3.59,3.59 0,0 1,-2.06 -0.62,3.78 3.78,0 0,1 -1.37,-1.71A3.94,3.94 0,0 1,27.86 37a3.85,3.85 0,0 1,1 -2,3.64 3.64,0 0,1 1.89,-1 3.56,3.56 0,0 1,2.13 0.22,3.7 3.7,0 0,1 1.65,1.41 3.92,3.92 0,0 1,0.61 2.13,3.86 3.86,0 0,1 -1.06,2.67A3.59,3.59 0,0 1,31.51 41.53ZM33.68,16.55c-0.29,-1.29 -11,-13.3 -13.66,-11.46 -1.93,1.31 -0.29,3.43 -0.29,3.43 3.61,0.92 10.6,9.47 10.6,9.47L19.16,22.41c-1.33,0.87 -3.78,0.87 -3.78,5.52v6.58a5.17,5.17 0,0 0,1.46 2.93,4.85 4.85,0 0,0 2.89,1.4h1.86s0,-0.9 0,-1.24a10.54,10.54 0,0 1,0.7 -4,10.24 10.24,0 0,1 2.13,-3.38A9.82,9.82 0,0 1,27.6 28a9.54,9.54 0,0 1,7.64 0,9.85 9.85,0 0,1 3.21,2.28 10.25,10.25 0,0 1,2.11 3.4,10.52 10.52,0 0,1 0.67,4c0,0.35 0,1.2 0,1.2L47,38.88L47,11ZM18.34,27.87c-2.13,-4.33 6.53,-4.58 6.53,-4.58ZM20.58,17.56a5.3,5.3 0,0 0,-5.25 0.23c-4.44,2.07 -3.66,-5.92 -8.23,-7.53 0,0 -4.61,0 -6.59,8.08A21.81,21.81 0,0 0,1.3 30.49L1.3,42.41s2.35,3.82 5.86,0L7.16,30.33S7.11,22.8 9.77,20c0,0 0.6,2.62 5.17,2.46 0,0 10.11,-1.52 5.65,-4.9"
android:fillColor="#333"/>
</vector>
<vector xmlns:android="http://schemas.android.com/apk/res/android"
android:width="47.02dp"
android:height="46dp"
android:viewportWidth="47.02"
android:viewportHeight="46">
<path
android:pathData="M16.26,5.43a5.51,5.51 0,0 1,-0.9 3,5.23 5.23,0 0,1 -2.34,2 5,5 0,0 1,-3 0.28A5.14,5.14 0,0 1,7.38 9.16,5.44 5.44,0 0,1 6,6.41a5.55,5.55 0,0 1,0.3 -3.1A5.34,5.34 0,0 1,8.19 0.9,5.06 5.06,0 0,1 11.07,0a5.13,5.13 0,0 1,3.68 1.6A5.51,5.51 0,0 1,16.26 5.43ZM31.52,29.43a7.78,7.78 0,0 0,-4.46 1.35,8.21 8.21,0 0,0 -3,3.69 8.54,8.54 0,0 0,-0.49 4.79,8.37 8.37,0 0,0 2.16,4.26 7.9,7.9 0,0 0,4.08 2.29,7.73 7.73,0 0,0 4.62,-0.45 8.06,8.06 0,0 0,3.6 -3,8.61 8.61,0 0,0 0.77,-7.76 8.25,8.25 0,0 0,-1.7 -2.68,8 8,0 0,0 -2.57,-1.8 7.68,7.68 0,0 0,-3 -0.64m0,12.08a3.59,3.59 0,0 1,-2.06 -0.62,3.78 3.78,0 0,1 -1.37,-1.71A3.94,3.94 0,0 1,27.86 37a3.85,3.85 0,0 1,1 -2,3.64 3.64,0 0,1 1.89,-1 3.56,3.56 0,0 1,2.13 0.22,3.7 3.7,0 0,1 1.65,1.41 3.92,3.92 0,0 1,0.61 2.13,3.86 3.86,0 0,1 -1.06,2.67A3.59,3.59 0,0 1,31.51 41.54ZM33.68,16.56c-0.29,-1.29 -11,-13.3 -13.66,-11.46 -1.93,1.31 -0.29,3.43 -0.29,3.43 3.61,0.92 10.6,9.47 10.6,9.47L19.16,22.41c-1.33,0.87 -3.78,0.87 -3.78,5.52v6.58a5.17,5.17 0,0 0,1.46 2.93,4.85 4.85,0 0,0 2.89,1.4h1.86s0,-0.9 0,-1.24a10.54,10.54 0,0 1,0.7 -4,10.24 10.24,0 0,1 2.13,-3.38A9.82,9.82 0,0 1,27.6 28a9.54,9.54 0,0 1,7.64 0,9.86 9.86,0 0,1 3.21,2.28 10.25,10.25 0,0 1,2.11 3.4,10.52 10.52,0 0,1 0.67,4c0,0.35 0,1.2 0,1.2L47,38.88L47,11ZM18.34,27.87c-2.13,-4.33 6.53,-4.58 6.53,-4.58ZM20.58,17.56a5.3,5.3 0,0 0,-5.25 0.23c-4.44,2.07 -3.66,-5.91 -8.23,-7.52 0,0 -4.61,0 -6.59,8.08A21.81,21.81 0,0 0,1.3 30.49L1.3,42.41s2.35,3.82 5.86,0L7.16,30.33S7.11,22.8 9.77,20c0,0 0.6,2.62 5.17,2.46 0,0 10.11,-1.52 5.65,-4.9"
android:fillColor="#fff"/>
</vector>
<vector xmlns:android="http://schemas.android.com/apk/res/android"
android:width="49dp"
android:height="44dp"
android:viewportWidth="49"
android:viewportHeight="44">
<path
android:pathData="M38.5,23A10.5,10.5 0,1 0,49 33.5,10.5 10.5,0 0,0 38.5,23ZM38.5,39.39a1.11,1.11 0,1 1,1.11 -1.11A1.11,1.11 0,0 1,38.5 39.39ZM40.37,28.78 L39.43,34.62c-0.13,0.76 -0.54,1.38 -0.93,1.38s-0.8,-0.62 -0.93,-1.38l-0.94,-5.84A1.32,1.32 0,0 1,37.8 27.2h1.4A1.32,1.32 0,0 1,40.37 28.79Z"
android:fillColor="#ffc01d"/>
<path
android:pathData="M7.76,20.16L0,20.16L0,42L7.76,42ZM24.87,11.66h3.64L28.51,22h3.33v0.66a12,12 0,0 0,-3.68 17.16L12,39.82L12,22h3.59L15.59,11.65L19,11.65L19,5.17L6.78,5.17L6.78,0L37,0L37,5.17L24.87,5.17ZM44,22.6L44,20.16L36.24,20.16v1A12.17,12.17 0,0 1,38 21,11.94 11.94,0 0,1 44,22.6Z"
android:fillColor="#333"/>
</vector>
<vector xmlns:android="http://schemas.android.com/apk/res/android"
android:width="49dp"
android:height="44dp"
android:viewportWidth="49"
android:viewportHeight="44">
<path
android:pathData="M38.5,23A10.5,10.5 0,1 0,49 33.5,10.5 10.5,0 0,0 38.5,23ZM38.5,39.39a1.11,1.11 0,1 1,1.11 -1.11A1.11,1.11 0,0 1,38.5 39.39ZM40.37,28.78 L39.43,34.62c-0.13,0.76 -0.54,1.38 -0.93,1.38s-0.8,-0.62 -0.93,-1.38l-0.94,-5.84A1.32,1.32 0,0 1,37.8 27.2h1.4A1.32,1.32 0,0 1,40.37 28.79Z"
android:fillColor="#ffc01d"/>
<path
android:pathData="M7.76,20.16L0,20.16L0,42L7.76,42ZM24.87,11.66h3.64L28.51,22h3.33v0.66a12,12 0,0 0,-3.68 17.16L12,39.82L12,22h3.59L15.59,11.65L19,11.65L19,5.17L6.78,5.17L6.78,0L37,0L37,5.17L24.87,5.17ZM44,22.61L44,20.16L36.24,20.16v1A12.11,12.11 0,0 1,38 21,11.94 11.94,0 0,1 44,22.61Z"
android:fillColor="#fff"/>
</vector>
<vector xmlns:android="http://schemas.android.com/apk/res/android"
android:width="44dp"
android:height="43.94dp"
android:viewportWidth="44"
android:viewportHeight="43.94">
<path
android:pathData="M39.62,10.61l-2.14,2.15a5.87,5.87 0,0 1,-8.29 -8.32L31.33,2.3c1.18,-1.18 0.4,-2.58 -1.74,-2.25A10.73,10.73 0,0 0,20.75 12.9l-18,18a5.86,5.86 0,0 0,8.27 8.3l18,-18a10.71,10.71 0,0 0,12.81 -8.83c0.36,-2.15 -1,-2.94 -2.22,-1.76ZM8.3,36.4A2,2 0,1 1,8.87 35,2 2,0 0,1 8.3,36.4ZM6.35,11l6.74,6.77L15.85,15 9.12,8.22l-1.5,-2.9L2.76,1.85 0,4.61 3.45,9.45Z"
android:fillColor="#333"/>
<path
android:pathData="M33.5,22.94A10.5,10.5 0,1 0,44 33.44,10.5 10.5,0 0,0 33.5,22.94ZM33.5,39.33a1.11,1.11 0,1 1,1.11 -1.11A1.11,1.11 0,0 1,33.5 39.34ZM35.37,28.72 L34.43,34.56c-0.13,0.76 -0.54,1.38 -0.93,1.38s-0.8,-0.62 -0.93,-1.38l-0.94,-5.84a1.32,1.32 0,0 1,1.17 -1.59h1.4A1.32,1.32 0,0 1,35.37 28.73Z"
android:fillColor="#ffc01d"/>
</vector>
<vector xmlns:android="http://schemas.android.com/apk/res/android"
android:width="44dp"
android:height="43.94dp"
android:viewportWidth="44"
android:viewportHeight="43.94">
<path
android:pathData="M39.62,10.61l-2.14,2.15a5.87,5.87 0,0 1,-8.29 -8.32l2.14,-2.14c1.18,-1.18 0.4,-2.58 -1.74,-2.25A10.73,10.73 0,0 0,20.75 12.9l-18,18a5.86,5.86 0,0 0,8.27 8.3l18,-18a10.71,10.71 0,0 0,12.81 -8.83c0.36,-2.15 -1,-2.94 -2.22,-1.76ZM8.3,36.4A2,2 0,1 1,8.87 35,2 2,0 0,1 8.3,36.4ZM6.35,11l6.74,6.77L15.85,15 9.12,8.22l-1.5,-2.9L2.76,1.85 0,4.61 3.45,9.45Z"
android:fillColor="#fff"/>
<path
android:pathData="M33.5,22.94A10.5,10.5 0,1 0,44 33.44,10.5 10.5,0 0,0 33.5,22.94ZM33.5,39.33a1.11,1.11 0,1 1,1.11 -1.11A1.11,1.11 0,0 1,33.5 39.33ZM35.37,28.72 L34.43,34.56c-0.13,0.76 -0.54,1.38 -0.93,1.38s-0.8,-0.62 -0.93,-1.38l-0.94,-5.84a1.32,1.32 0,0 1,1.17 -1.59h1.4A1.32,1.32 0,0 1,35.37 28.73Z"
android:fillColor="#ffc01d"/>
</vector>
<vector xmlns:android="http://schemas.android.com/apk/res/android"
android:width="47dp"
android:height="47dp"
android:viewportWidth="47"
android:viewportHeight="47">
<path
android:pathData="M23.5,0A23.5,23.5 0,1 0,47 23.5,23.5 23.5,0 0,0 23.5,0ZM12.87,26.41a2.91,2.91 0,1 1,2.91 -2.91A2.91,2.91 0,0 1,12.87 26.41ZM23.5,26.41a2.91,2.91 0,1 1,2.91 -2.91A2.91,2.91 0,0 1,23.5 26.41ZM34.13,26.41A2.91,2.91 0,1 1,37 23.5,2.91 2.91,0 0,1 34.13,26.41Z"
android:fillColor="#333"/>
</vector>
<vector xmlns:android="http://schemas.android.com/apk/res/android"
android:width="47dp"
android:height="47dp"
android:viewportWidth="47"
android:viewportHeight="47">
<path
android:pathData="M23.5,0A23.5,23.5 0,1 0,47 23.5,23.5 23.5,0 0,0 23.5,0ZM12.87,26.41a2.91,2.91 0,1 1,2.91 -2.91A2.91,2.91 0,0 1,12.87 26.41ZM23.5,26.41a2.91,2.91 0,1 1,2.91 -2.91A2.91,2.91 0,0 1,23.5 26.41ZM34.13,26.41A2.91,2.91 0,1 1,37 23.5,2.91 2.91,0 0,1 34.13,26.41Z"
android:fillColor="#333"/>
</vector>
<vector xmlns:android="http://schemas.android.com/apk/res/android"
android:width="54dp"
android:height="50dp"
android:viewportWidth="54"
android:viewportHeight="50">
<path
android:pathData="M43.5,29A10.5,10.5 0,1 0,54 39.5,10.5 10.5,0 0,0 43.5,29ZM43.5,45.39a1.11,1.11 0,1 1,1.11 -1.11A1.11,1.11 0,0 1,43.5 45.39ZM45.37,34.78 L44.43,40.62c-0.13,0.76 -0.54,1.38 -0.93,1.38s-0.8,-0.62 -0.93,-1.38l-0.94,-5.84A1.32,1.32 0,0 1,42.8 33.2h1.4A1.32,1.32 0,0 1,45.37 34.79Z"
android:fillColor="#ffc01d"/>
<path
android:pathData="M50,25A25,25 0,1 0,35 47.93a12,12 0,0 1,-4 -8.42,15.69 15.69,0 1,1 9.53,-12.25A12,12 0,0 1,49.68 29,25.11 25.11,0 0,0 50,25ZM36.59,28.85a12.26,12.26 0,0 0,-0.22 -8.32L31.74,23.2A7,7 0,0 1,31.69 27l4.14,2.39Q36.2,29.1 36.59,28.85ZM33.29,31.94 L29.88,29.94h0a7,7 0,0 1,-3.14 1.78v5.33a12.17,12.17 0,0 0,4.84 -1.8A12,12 0,0 1,33.29 31.95ZM23.29,37.08L23.29,31.76a7,7 0,0 1,-3.18 -1.81l-4.62,2.67A12.2,12.2 0,0 0,23.25 37.09ZM28.29,21.71A4.65,4.65 0,1 0,29.65 25,4.65 4.65,0 0,0 28.29,21.71ZM18.29,23.25 L13.66,20.58a12.26,12.26 0,0 0,0.07 9l4.61,-2.66A7,7 0,0 1,18.24 23.26ZM23.29,12.91ZM15.36,17.54a12.2,12.2 0,0 1,7.93 -4.63v5.33a7,7 0,0 0,-3.32 2ZM34.67,17.54h0ZM26.78,12.95a12.2,12.2 0,0 1,7.89 4.59L30,20.16a7,7 0,0 0,-3.29 -1.92Z"
android:fillColor="#333"/>
</vector>
<vector xmlns:android="http://schemas.android.com/apk/res/android"
android:width="54dp"
android:height="50dp"
android:viewportWidth="54"
android:viewportHeight="50">
<path
android:pathData="M43.5,29A10.5,10.5 0,1 0,54 39.5,10.5 10.5,0 0,0 43.5,29ZM43.5,45.39a1.11,1.11 0,1 1,1.11 -1.11A1.11,1.11 0,0 1,43.5 45.39ZM45.37,34.79 L44.43,40.63c-0.13,0.76 -0.54,1.38 -0.93,1.38s-0.8,-0.62 -0.93,-1.38l-0.94,-5.84A1.32,1.32 0,0 1,42.8 33.2h1.4A1.32,1.32 0,0 1,45.37 34.79Z"
android:fillColor="#ffc01d"/>
<path
android:pathData="M50,25A25,25 0,1 0,35 47.93a12,12 0,0 1,-4 -8.42,15.69 15.69,0 1,1 9.53,-12.25A12,12 0,0 1,49.68 29,25.11 25.11,0 0,0 50,25ZM36.59,28.85a12.26,12.26 0,0 0,-0.22 -8.32L31.74,23.2A7,7 0,0 1,31.69 27l4.14,2.39Q36.2,29.1 36.59,28.85ZM33.29,31.94 L29.88,29.94h0a7,7 0,0 1,-3.14 1.78v5.33a12.17,12.17 0,0 0,4.84 -1.8A12,12 0,0 1,33.29 31.95ZM23.29,37.08L23.29,31.76a7,7 0,0 1,-3.18 -1.81l-4.62,2.67A12.2,12.2 0,0 0,23.25 37.09ZM28.29,21.7A4.65,4.65 0,1 0,29.65 25,4.65 4.65,0 0,0 28.29,21.71ZM18.29,23.24 L13.66,20.57a12.26,12.26 0,0 0,0.07 9l4.61,-2.66A7,7 0,0 1,18.24 23.26ZM23.29,12.9ZM15.36,17.53a12.21,12.21 0,0 1,7.93 -4.63v5.33a7,7 0,0 0,-3.32 2ZM34.67,17.53h0ZM26.78,12.94a12.2,12.2 0,0 1,7.89 4.59L30,20.16a7,7 0,0 0,-3.29 -1.92Z"
android:fillColor="#fff"/>
</vector>
<vector xmlns:android="http://schemas.android.com/apk/res/android"
android:width="22dp"
android:height="2.94dp"
android:viewportWidth="22"
android:viewportHeight="2.94">
<path
android:pathData="M12.46,0h8.07A1.48,1.48 0,0 1,22 1.47a1.46,1.46 0,0 1,-1.47 1.46H1.47A1.47,1.47 0,0 1,1.47 0h11Z"
android:fillColor="#333"/>
</vector>
<vector xmlns:android="http://schemas.android.com/apk/res/android"
android:width="22dp"
android:height="2.94dp"
android:viewportWidth="22"
android:viewportHeight="2.94">
<path
android:pathData="M12.46,0h8.07A1.48,1.48 0,0 1,22 1.47a1.46,1.46 0,0 1,-1.47 1.46H1.47A1.47,1.47 0,0 1,1.47 0h11Z"
android:fillColor="#fff"/>
</vector>
<vector xmlns:android="http://schemas.android.com/apk/res/android"
android:width="22dp"
android:height="22dp"
android:viewportWidth="22"
android:viewportHeight="22">
<path
android:pathData="M20.52,9.53H12.46V1.47a1.46,1.46 0,1 0,-2.93 0V9.53H1.46a1.47,1.47 0,0 0,0 2.94H9.53v8.06a1.46,1.46 0,1 0,2.93 0V12.46h8.07A1.46,1.46 0,0 0,22 11,1.49 1.49,0 0,0 20.52,9.53Z"
android:fillColor="#333"/>
</vector>
<vector xmlns:android="http://schemas.android.com/apk/res/android"
android:width="22dp"
android:height="22dp"
android:viewportWidth="22"
android:viewportHeight="22">
<path
android:pathData="M20.52,9.53H12.46V1.47a1.46,1.46 0,1 0,-2.93 0V9.53H1.46a1.47,1.47 0,0 0,0 2.94H9.53v8.06a1.46,1.46 0,1 0,2.93 0V12.46h8.07A1.46,1.46 0,0 0,22 11,1.49 1.49,0 0,0 20.52,9.53Z"
android:fillColor="#fff"/>
</vector>
<?xml version="1.0" encoding="utf-8"?>
<selector xmlns:android="http://schemas.android.com/apk/res/android">
<!-- 没有焦点时的背景图片 -->
<item android:state_checked="false" android:color="@color/home_text_color" />
<item android:state_checked="true" android:color="@color/white" />
</selector>
\ No newline at end of file
<?xml version="1.0" encoding="utf-8"?>
<shape xmlns:android="http://schemas.android.com/apk/res/android"
android:shape="rectangle">
<solid android:color="#ffcacaca"/>
</shape>
<?xml version="1.0" encoding="utf-8"?>
<androidx.constraintlayout.widget.ConstraintLayout xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:tools="http://schemas.android.com/tools"
android:layout_width="984dp"
android:layout_height="636dp"
xmlns:app="http://schemas.android.com/apk/res-auto"
android:background="@drawable/drawable_bg_map_box">
<androidx.appcompat.widget.AppCompatTextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginTop="23dp"
android:text="@string/fault_cause_select"
android:textSize="24sp"
android:textColor="@color/color_ff333333"
app:layout_constraintTop_toTopOf="parent"
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintEnd_toEndOf="parent"/>
<androidx.appcompat.widget.AppCompatTextView
android:id="@+id/itemFaultEngine"
style="@style/FaultCauseTextStyle"
android:text="@string/fault_cause_engine"
android:drawableTop="@drawable/background_fault_cause_item_engine"
android:layout_marginTop="77dp"
android:layout_marginStart="44dp"
app:layout_constraintTop_toTopOf="parent"
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintEnd_toStartOf="@id/itemFaultMechanical"/>
<androidx.appcompat.widget.AppCompatTextView
android:id="@+id/itemFaultMechanical"
style="@style/FaultCauseTextStyle"
android:text="@string/fault_cause_mechanical"
android:drawableTop="@drawable/background_fault_cause_item_mechanical"
android:layout_marginStart="32dp"
app:layout_constraintTop_toTopOf="@id/itemFaultEngine"
app:layout_constraintStart_toEndOf="@id/itemFaultEngine"
app:layout_constraintBottom_toBottomOf="@id/itemFaultEngine"
app:layout_constraintEnd_toStartOf="@id/itemFaultHydraulicSystem"/>
<androidx.appcompat.widget.AppCompatTextView
android:id="@+id/itemFaultHydraulicSystem"
style="@style/FaultCauseTextStyle"
android:text="@string/fault_cause_hydraulic_system"
android:drawableTop="@drawable/background_fault_cause_item_hydraulic_system"
android:layout_marginStart="32dp"
app:layout_constraintTop_toTopOf="@id/itemFaultMechanical"
app:layout_constraintStart_toEndOf="@id/itemFaultMechanical"
app:layout_constraintBottom_toBottomOf="@id/itemFaultMechanical"
app:layout_constraintEnd_toStartOf="@id/itemFaultElectrical"/>
<androidx.appcompat.widget.AppCompatTextView
android:id="@+id/itemFaultElectrical"
style="@style/FaultCauseTextStyle"
android:layout_marginEnd="44dp"
android:layout_marginStart="32dp"
android:drawableTop="@drawable/background_fault_cause_item_electrical"
android:text="@string/fault_cause_electrical"
app:layout_constraintEnd_toEndOf="parent"
app:layout_constraintStart_toEndOf="@+id/itemFaultHydraulicSystem"
app:layout_constraintTop_toTopOf="@+id/itemFaultHydraulicSystem" />
<androidx.appcompat.widget.AppCompatTextView
android:id="@+id/itemFaultEdgeReduction"
style="@style/FaultCauseTextStyle"
android:layout_marginTop="28dp"
android:drawableTop="@drawable/background_fault_cause_item_edge_reduction"
android:text="@string/fault_cause_edge_reduction"
app:layout_constraintEnd_toEndOf="@+id/itemFaultEngine"
app:layout_constraintStart_toStartOf="@+id/itemFaultEngine"
app:layout_constraintTop_toBottomOf="@+id/itemFaultEngine" />
<androidx.appcompat.widget.AppCompatTextView
android:id="@+id/itemFaultTire"
style="@style/FaultCauseTextStyle"
android:layout_marginStart="32dp"
android:drawableTop="@drawable/background_fault_cause_item_tire"
android:text="@string/fault_cause_tire"
app:layout_constraintTop_toTopOf="@id/itemFaultEdgeReduction"
app:layout_constraintStart_toEndOf="@id/itemFaultEdgeReduction"
app:layout_constraintTop_toBottomOf="@id/itemFaultEdgeReduction" />
<androidx.appcompat.widget.AppCompatTextView
android:id="@+id/itemFaultEquipmentMaintenance"
style="@style/FaultCauseTextStyle"
android:layout_marginStart="32dp"
android:drawableTop="@drawable/background_fault_cause_item_equipment_maintenance"
android:text="@string/fault_cause_equipment_maintenance"
app:layout_constraintTop_toTopOf="@id/itemFaultTire"
app:layout_constraintStart_toEndOf="@id/itemFaultTire"
app:layout_constraintTop_toBottomOf="@id/itemFaultTire" />
<androidx.appcompat.widget.AppCompatTextView
android:id="@+id/itemFaultOtherInputs"
style="@style/FaultCauseTextStyle"
android:layout_marginStart="32dp"
android:drawableTop="@drawable/background_fault_cause_item_other_inputs"
android:text="@string/fault_cause_other_inputs"
app:layout_constraintTop_toTopOf="@id/itemFaultEquipmentMaintenance"
app:layout_constraintStart_toEndOf="@id/itemFaultEquipmentMaintenance"
app:layout_constraintTop_toBottomOf="@id/itemFaultEquipmentMaintenance" />
<androidx.appcompat.widget.AppCompatEditText
android:id="@+id/faultCauseEdit"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:background="@drawable/background_fault_cause_edittext"
android:gravity="center_vertical"
android:paddingStart="30dp"
android:paddingEnd="30dp"
android:layout_marginTop="44dp"
android:hint="@string/pls_input_cause"
android:textColor="@color/color_ff333333"
android:textSize="22sp"
app:layout_constraintTop_toBottomOf="@id/itemFaultEdgeReduction"
app:layout_constraintStart_toStartOf="@id/itemFaultEdgeReduction"
app:layout_constraintEnd_toEndOf="@id/itemFaultOtherInputs"/>
<androidx.appcompat.widget.AppCompatTextView
android:id="@+id/faultCauseConfirm"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:background="@drawable/background_fault_cause_button1"
android:gravity="center"
android:text="@string/confirm"
android:textSize="28sp"
android:textColor="@drawable/color_text_btn_3"
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintBottom_toBottomOf="parent"/>
<androidx.appcompat.widget.AppCompatTextView
android:id="@+id/faultCauseCancel"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:background="@drawable/background_fault_cause_button2"
android:gravity="center"
android:text="@string/cancel"
android:textSize="28sp"
android:textColor="@drawable/color_text_btn_3"
app:layout_constraintEnd_toEndOf="parent"
app:layout_constraintBottom_toBottomOf="parent"/>
</androidx.constraintlayout.widget.ConstraintLayout>
\ No newline at end of file
......@@ -6,37 +6,147 @@
xmlns:app="http://schemas.android.com/apk/res-auto"
tools:context=".ui.collect.CollectFragment">
<com.google.android.material.tabs.TabLayout
android:id="@+id/collectTabLayout"
android:layout_width="wrap_content"
<RadioGroup
android:id="@+id/collectRadioGroup"
android:layout_width="300dp"
android:layout_height="50dp"
android:layout_marginStart="20dp"
android:layout_marginStart="18dp"
android:layout_marginTop="15dp"
android:background="@drawable/background_collect_tab_text"
app:tabIndicator="@drawable/background_collect_tab_text_pressed"
app:tabSelectedTextColor="@color/white"
app:tabTextColor="@color/home_text_color"
app:tabIndicatorFullWidth="true"
app:tabMode="fixed"
app:tabMinWidth="150dp"
app:tabGravity="start"
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toTopOf="parent">
<com.google.android.material.tabs.TabItem
android:layout_width="match_parent"
android:layout_height="match_parent"
android:text="@string/more_feature_collect">
</com.google.android.material.tabs.TabItem>
<com.google.android.material.tabs.TabItem
android:layout_width="match_parent"
android:layout_height="match_parent"
android:text="@string/more_feature_settings"/>
</com.google.android.material.tabs.TabLayout>
<include
app:layout_constraintTop_toTopOf="parent"
android:orientation="horizontal">
<RadioButton
android:id="@+id/collectTabCollect"
android:layout_width="0dp"
android:layout_height="wrap_content"
style="@style/StatusBarTextStyle"
android:background="@drawable/background_collect_radiobutton"
android:checked="true"
android:button="@null"
android:textColor="@drawable/radiobutton_text_color_default_btn"
android:text="@string/more_feature_collect"
android:layout_weight="1"/>
<RadioButton
android:id="@+id/collectTabSettings"
android:layout_width="0dp"
android:layout_height="wrap_content"
style="@style/StatusBarTextStyle"
android:background="@drawable/background_collect_radiobutton"
android:button="@null"
android:textColor="@drawable/radiobutton_text_color_default_btn"
android:text="@string/more_feature_settings"
android:layout_weight="1"/>
</RadioGroup>
<FrameLayout
android:id="@+id/collectTabContent"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
layout="@layout/fragment_collect_tab_collect"
app:layout_constraintTop_toBottomOf="@id/collectTabLayout"
app:layout_constraintStart_toStartOf="@id/collectTabLayout"/>
android:layout_marginTop="18dp"
app:layout_constraintTop_toBottomOf="@id/collectRadioGroup"
app:layout_constraintStart_toStartOf="@id/collectRadioGroup"/>
<include
android:id="@+id/defaultMapLayout"
layout="@layout/layout_map_box"
android:layout_width="0dp"
android:layout_height="0dp"
android:layout_marginStart="15dp"
android:layout_marginBottom="113dp"
android:layout_marginEnd="18dp"
app:layout_constraintBottom_toBottomOf="parent"
app:layout_constraintEnd_toEndOf="parent"
app:layout_constraintStart_toEndOf="@id/collectRadioGroup"
app:layout_constraintTop_toTopOf="@id/collectRadioGroup" />
<androidx.appcompat.widget.AppCompatImageView
android:id="@+id/collectTabToggleMore"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginStart="18dp"
android:layout_marginBottom="15dp"
android:adjustViewBounds="true"
android:background="@drawable/background_more_btn"
android:clickable="true"
android:contentDescription="@string/toggle_more"
android:focusable="true"
app:layout_constraintBottom_toBottomOf="parent"
app:layout_constraintStart_toStartOf="parent" />
<androidx.appcompat.widget.AppCompatTextView
android:id="@+id/collectTabBtnToHome"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginStart="18dp"
android:drawableLeft="@drawable/background_btn_home_drawable"
android:background="@drawable/background_collect_btn_back_to_home"
android:textColor="@drawable/color_text_btn"
android:clickable="true"
android:paddingStart="54dp"
android:drawablePadding="5dp"
android:contentDescription="@string/toggle_more"
android:gravity="center_vertical"
android:focusable="true"
android:textSize="28sp"
android:text="@string/back_to_home"
app:layout_constraintTop_toTopOf="@id/collectTabToggleMore"
app:layout_constraintStart_toEndOf="@id/collectTabToggleMore"
app:layout_constraintBottom_toBottomOf="@id/collectTabToggleMore"/>
<androidx.appcompat.widget.AppCompatTextView
android:id="@+id/collectTabBtnToUpload"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:background="@drawable/background_collect_tab_btn_upload"
android:layout_marginEnd="18dp"
android:layout_marginBottom="15dp"
android:gravity="center"
android:text="@string/upload"
android:textColor="@drawable/color_text_btn_1"
android:textSize="26sp"
android:focusable="true"
android:clickable="true"
app:layout_constraintBottom_toBottomOf="parent"
app:layout_constraintEnd_toEndOf="parent"/>
<androidx.appcompat.widget.AppCompatTextView
android:id="@+id/collectTabBtnToEnd"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:background="@drawable/background_collect_tab_btn_end"
android:layout_marginEnd="100dp"
android:layout_marginBottom="15dp"
android:gravity="center"
android:text="@string/end"
android:textColor="@drawable/color_text_btn_1"
android:textSize="26sp"
android:focusable="true"
android:clickable="true"
app:layout_constraintBottom_toBottomOf="parent"
app:layout_constraintEnd_toStartOf="@id/collectTabBtnToUpload"/>
<androidx.appcompat.widget.AppCompatTextView
android:id="@+id/collectTabBtnTap"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:background="@drawable/background_collect_tab_btn_tap"
android:layout_marginEnd="14dp"
android:layout_marginBottom="15dp"
android:gravity="center"
android:text="@string/tap"
android:textColor="@drawable/color_text_btn_2"
android:textSize="26sp"
android:focusable="true"
android:clickable="true"
app:layout_constraintBottom_toBottomOf="parent"
app:layout_constraintEnd_toStartOf="@id/collectTabBtnToEnd"/>
<androidx.appcompat.widget.AppCompatTextView
android:id="@+id/collectTabBtnPause"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:background="@drawable/background_collect_tab_btn_pause"
android:layout_marginEnd="14dp"
android:layout_marginBottom="15dp"
android:gravity="center"
android:text="@string/pause"
android:textColor="@drawable/color_text_btn_2"
android:textSize="26sp"
android:focusable="true"
android:clickable="true"
app:layout_constraintBottom_toBottomOf="parent"
app:layout_constraintEnd_toStartOf="@id/collectTabBtnTap"/>
</androidx.constraintlayout.widget.ConstraintLayout>
\ No newline at end of file
......@@ -11,7 +11,6 @@
android:background="@drawable/background_spinner"
android:layout_width="300dp"
android:layout_height="50dp"
android:layout_marginTop="18dp"
android:entries="@array/collectRange"
android:spinnerMode="dropdown"
android:textSize="20sp"
......
<?xml version="1.0" encoding="utf-8"?>
<androidx.appcompat.widget.LinearLayoutCompat 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="wrap_content"
android:layout_height="match_parent"
xmlns:app="http://schemas.android.com/apk/res-auto"
android:orientation="vertical"
tools:context=".ui.collect.CollectFragment">
<androidx.appcompat.widget.AppCompatTextView
style="@style/StatusBarTextStyle"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
style="@style/StatusBarTextStyle"
android:text="@string/collect_settings_map_check"/>
android:text="@string/collect_settings_map_check" />
<FrameLayout
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginTop="9dp"
android:background="@drawable/background_collect_tab_manual_update">
<androidx.appcompat.widget.AppCompatTextView
style="@style/StatusBarTextStyle"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_gravity="center"
android:background="@drawable/background_collect_btn_manual_update"
style="@style/StatusBarTextStyle"
android:textColor="@color/white"
android:text="@string/collect_manual_update"/>
android:text="@string/collect_manual_update"
android:textColor="@color/white" />
</FrameLayout>
<androidx.appcompat.widget.AppCompatTextView
style="@style/StatusBarTextStyle"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginTop="21dp"
style="@style/StatusBarTextStyle"
android:text="@string/collect_settings_map_ratio"/>
android:text="@string/collect_settings_map_ratio" />
<androidx.constraintlayout.widget.ConstraintLayout
android:layout_width="300dp"
android:layout_height="236dp"
android:layout_marginTop="9dp"
android:background="@drawable/background_collect_tab_manual_update">
<androidx.appcompat.widget.AppCompatTextView
android:id="@+id/collectSettingsRatioText"
style="@style/StatusBarTextStyle"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_gravity="center_horizontal"
android:layout_marginTop="54dp"
android:background="@drawable/background_collect_btn_map_ratio"
style="@style/StatusBarTextStyle"
android:text="@string/collect_settings_map_ratio_default"
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintEnd_toEndOf="parent"
app:layout_constraintTop_toTopOf="parent"/>
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toTopOf="parent" />
<androidx.appcompat.widget.AppCompatImageView
android:id="@+id/collectSettingsRatioMinus"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:adjustViewBounds="true"
android:layout_marginTop="32dp"
android:layout_marginStart="28sp"
android:layout_marginTop="32dp"
android:adjustViewBounds="true"
android:src="@drawable/background_collect_tab_seekbar_minus"
app:layout_constraintTop_toBottomOf="@id/collectSettingsRatioText"
app:layout_constraintEnd_toStartOf="@id/collectSettingsRatioText"/>
app:layout_constraintEnd_toStartOf="@id/collectSettingsRatioText"
app:layout_constraintTop_toBottomOf="@id/collectSettingsRatioText" />
<androidx.appcompat.widget.AppCompatImageView
android:id="@+id/collectSettingsRatioAdd"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:adjustViewBounds="true"
android:layout_marginEnd="28sp"
android:adjustViewBounds="true"
android:src="@drawable/background_collect_tab_seekbar_add"
app:layout_constraintTop_toTopOf="@id/collectSettingsRatioMinus"
app:layout_constraintBottom_toBottomOf="@id/collectSettingsRatioMinus"
app:layout_constraintEnd_toEndOf="parent"/>
<androidx.appcompat.widget.AppCompatSeekBar
app:layout_constraintEnd_toEndOf="parent"
app:layout_constraintTop_toTopOf="@id/collectSettingsRatioMinus" />
<ProgressBar
android:id="@+id/collectSettingsSeekBar"
style="?android:attr/progressBarStyleHorizontal"
android:layout_width="160dp"
android:layout_height="16dp"
android:progressTint="@color/white"
android:progressDrawable="@drawable/background_collect_settings_progressbar"
android:splitTrack="false"
android:progressDrawable="@color/color_ff3f87f6"
android:thumb="@null"
android:progress="25"
app:layout_constraintStart_toEndOf="@id/collectSettingsRatioMinus"
app:layout_constraintTop_toTopOf="@id/collectSettingsRatioMinus"
app:layout_constraintBottom_toBottomOf="@id/collectSettingsRatioMinus"
app:layout_constraintEnd_toStartOf="@id/collectSettingsRatioAdd"/>
app:layout_constraintEnd_toStartOf="@id/collectSettingsRatioAdd"
app:layout_constraintStart_toEndOf="@id/collectSettingsRatioMinus"
app:layout_constraintTop_toTopOf="@id/collectSettingsRatioMinus" />
</androidx.constraintlayout.widget.ConstraintLayout>
</androidx.appcompat.widget.LinearLayoutCompat>
\ No newline at end of file
......@@ -135,7 +135,7 @@
android:layout_marginStart="24dp"
android:background="@mipmap/background_warning_illegally"
android:text="@string/today_illegally_text"
android:textColor="@color/color_fc5454"
android:textColor="@color/color_fffc5454"
app:layout_constraintStart_toEndOf="@id/todayCarried"
app:layout_constraintTop_toTopOf="@id/todayCarried" />
......@@ -206,14 +206,17 @@
<androidx.appcompat.widget.AppCompatTextView
android:id="@+id/defaultToggleMore"
style="@style/StatusBarTextStyle"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginStart="20dp"
android:paddingStart="59dp"
android:gravity="center_vertical"
android:drawablePadding="5dp"
android:layout_marginTop="20dp"
android:drawableLeft="@drawable/background_more_default_textview_drawable"
android:background="@drawable/background_more_default_btn"
android:text="@string/toggle_more_text"
android:textColor="@drawable/text_color_default_btn"
android:textColor="@drawable/color_text_btn"
android:textSize="28sp"
android:focusable="true"
android:clickable="true"
......@@ -275,7 +278,7 @@
android:textSize="28sp"
android:focusable="true"
android:clickable="true"
android:textColor="@drawable/text_color_default_btn"
android:textColor="@drawable/color_text_btn"
app:layout_constraintTop_toTopOf="@id/defaultToggleMore"
app:layout_constraintEnd_toEndOf="@id/defaultMapLayout" />
......
......@@ -32,8 +32,8 @@
style="@style/MapBoxButtonStyle"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginStart="28dp"
android:layout_marginTop="24dp"
android:layout_marginStart="30dp"
android:layout_marginTop="30dp"
android:contentDescription="@string/sos"
android:src="@drawable/background_sos_btn"
app:layout_constraintStart_toStartOf="parent"
......@@ -43,8 +43,8 @@
style="@style/MapBoxButtonStyle"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginStart="22dp"
android:layout_marginBottom="20dp"
android:layout_marginStart="25dp"
android:layout_marginBottom="25dp"
android:contentDescription="@string/emergency"
android:src="@mipmap/icon_driving_state_emergency"
app:layout_constraintBottom_toBottomOf="parent"
......@@ -53,10 +53,9 @@
android:id="@+id/zoomLayout"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginTop="18dp"
android:layout_marginEnd="24dp"
android:layout_marginTop="24dp"
android:layout_marginEnd="28dp"
android:orientation="vertical"
app:divider="@drawable/zoom_divider_line"
app:layout_constraintEnd_toEndOf="parent"
app:layout_constraintTop_toTopOf="parent">
<androidx.appcompat.widget.AppCompatImageView
......@@ -67,6 +66,12 @@
android:layout_weight="1"
android:contentDescription="@string/zoom_out"
android:src="@drawable/background_zoom_out" />
<View
android:layout_width="match_parent"
android:layout_height="1dp"
android:paddingStart="12dp"
android:paddingEnd="12dp"
android:background="@color/color_ffcacaca"/>
<androidx.appcompat.widget.AppCompatImageView
android:id="@+id/zoomIn"
style="@style/MapBoxButtonStyle"
......@@ -81,9 +86,10 @@
style="@style/MapBoxButtonStyle"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginEnd="24dp"
android:layout_marginEnd="28dp"
android:contentDescription="@string/location_truck"
android:src="@drawable/background_location_truck"
app:layout_constraintStart_toStartOf="@id/zoomLayout"
app:layout_constraintBottom_toBottomOf="parent"
app:layout_constraintEnd_toEndOf="parent"
app:layout_constraintTop_toTopOf="parent" />
......@@ -92,10 +98,11 @@
style="@style/MapBoxButtonStyle"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginTop="24dp"
android:layout_marginTop="34dp"
android:layout_marginEnd="28dp"
android:contentDescription="@string/toggle_safety_range"
android:src="@mipmap/icon_map_enable_safety_range_light"
app:layout_constraintEnd_toEndOf="@id/locationTruck"
app:layout_constraintStart_toStartOf="@id/locationTruck"
app:layout_constraintStart_toStartOf="@id/zoomLayout"
app:layout_constraintEnd_toEndOf="parent"
app:layout_constraintTop_toBottomOf="@id/locationTruck" />
</androidx.constraintlayout.widget.ConstraintLayout>
\ No newline at end of file
......@@ -7,14 +7,28 @@
<color name="teal_700">#FF018786</color>
<color name="black">#FF000000</color>
<color name="white">#FFFFFFFF</color>
<color name="half_white">#80FFFFFF</color>
<color name="color_ff333333">#ff333333</color>
<color name="color_80333333">#80333333</color>
<color name="color_0052D8">#ff0052d8</color>
<color name="status_bg_color">#ebefefef</color>
<color name="home_text_color">#ff333333</color>
<color name="matter_text_color">#ffc1c1c1</color>
<color name="color_99000000">#99000000</color>
<color name="color_fc5454">#FC5454</color>
<color name="color_fffc5454">#fffc5454</color>
<color name="color_ccfc5454">#ccfc5454</color>
<color name="color_ff3684f9">#ff3684f9</color>
<color name="color_993c3c3c">#993c3c3c</color>
<color name="color_ff3f87f6">#ff3f87f6</color>
<color name="color_ffffd210">#ffffd210</color>
<color name="color_ccffd210">#ccffd210</color>
<color name="color_ccffffff">#ccffffff</color>
<color name="color_ff47a625">#ff47a625</color>
<color name="color_cc47a625">#cc47a625</color>
<color name="color_ffececec">#ffececec</color>
<color name="color_ffcacaca">#ffcacaca</color>
<color name="color_ff1c1c1c">#ff1c1c1c</color>
<color name="color_4d3c3c3c">#4d3c3c3c</color>
<color name="color_1a000000">#1a000000</color>
<color name="color_ff3684F9">#ff3684F9</color>
</resources>
\ No newline at end of file
......@@ -53,6 +53,23 @@
<string name="collect_settings_map_ratio">地图比例</string>
<string name="collect_manual_update">手动更新</string>
<string name="collect_settings_map_ratio_default">X%1f</string>
<string name="back_to_home">返回主页</string>
<string name="upload">上传</string>
<string name="end">结束</string>
<string name="tap">单点</string>
<string name="pause">暂停</string>
<string name="fault_cause_select">选择故障原因</string>
<string name="fault_cause_engine">发动机故障</string>
<string name="fault_cause_mechanical">机械故障</string>
<string name="fault_cause_hydraulic_system">液压系统故障</string>
<string name="fault_cause_electrical">电气故障</string>
<string name="fault_cause_edge_reduction">边减故障</string>
<string name="fault_cause_tire">轮胎故障</string>
<string name="fault_cause_equipment_maintenance">设备保养</string>
<string name="fault_cause_other_inputs">其他录入</string>
<string name="pls_input_cause">请输入原因说明</string>
<string name="confirm">确定</string>
<string name="cancel">取消</string>
<string-array name="collectRange">
......
......@@ -51,4 +51,16 @@
<item name="android:clickable">true</item>
<item name="android:focusable">true</item>
</style>
<style name="FaultCauseTextStyle" parent="Theme.HTAnticollision">
<item name="android:layout_width">200dp</item>
<item name="android:layout_height">136dp</item>
<item name="background">@drawable/background_fault_cause_item</item>
<item name="android:textColor">@drawable/color_text_btn</item>
<item name="android:gravity">center_horizontal</item>
<item name="android:drawablePadding">3dp</item>
<item name="android:paddingTop">30dp</item>
<item name="android:textSize">22sp</item>
<item name="android:clickable">true</item>
<item name="android:focusable">true</item>
</style>
</resources>
\ No newline at end of file
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment