Skip to content
Projects
Groups
Snippets
Help
This project
Loading...
Sign in / Register
Toggle navigation
H
HTAnticollision
Project
Project
Details
Activity
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Board
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Charts
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
马乐
HTAnticollision
Commits
69f8a7a4
Commit
69f8a7a4
authored
Apr 28, 2023
by
马乐
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
1.完成页面采集主UI开发
parent
7ed24631
Show whitespace changes
Inline
Side-by-side
Showing
78 changed files
with
1010 additions
and
120 deletions
+1010
-120
CollectFragment.kt
...a/com/waytous/anticollision/ui/collect/CollectFragment.kt
+34
-0
background_more_default_btn.xml
...c/main/res/drawable-night/background_more_default_btn.xml
+2
-9
background_zoom_in.xml
app/src/main/res/drawable-night/background_zoom_in.xml
+23
-2
background_zoom_out.xml
app/src/main/res/drawable-night/background_zoom_out.xml
+23
-2
color_text_btn.xml
app/src/main/res/drawable-night/color_text_btn.xml
+0
-0
map_zoom_in_light.xml
app/src/main/res/drawable-night/map_zoom_in_light.xml
+9
-0
map_zoom_in_night.xml
app/src/main/res/drawable-night/map_zoom_in_night.xml
+9
-0
map_zoom_out_light.xml
app/src/main/res/drawable-night/map_zoom_out_light.xml
+9
-0
map_zoom_out_night.xml
app/src/main/res/drawable-night/map_zoom_out_night.xml
+9
-0
zoom_divider_line.xml
app/src/main/res/drawable-night/zoom_divider_line.xml
+0
-5
background_btn_home_drawable.xml
app/src/main/res/drawable/background_btn_home_drawable.xml
+6
-0
background_collect_btn_back_to_home.xml
...main/res/drawable/background_collect_btn_back_to_home.xml
+17
-0
background_collect_radiobutton.xml
app/src/main/res/drawable/background_collect_radiobutton.xml
+4
-0
background_collect_settings_progressbar.xml
.../res/drawable/background_collect_settings_progressbar.xml
+21
-0
background_collect_tab_btn_end.xml
app/src/main/res/drawable/background_collect_tab_btn_end.xml
+17
-0
background_collect_tab_btn_pause.xml
...rc/main/res/drawable/background_collect_tab_btn_pause.xml
+17
-0
background_collect_tab_btn_tap.xml
app/src/main/res/drawable/background_collect_tab_btn_tap.xml
+17
-0
background_collect_tab_btn_upload.xml
...c/main/res/drawable/background_collect_tab_btn_upload.xml
+17
-0
background_collect_tab_text_pressed.xml
...main/res/drawable/background_collect_tab_text_pressed.xml
+2
-6
background_fault_cause_button1.xml
app/src/main/res/drawable/background_fault_cause_button1.xml
+6
-0
background_fault_cause_button2.xml
app/src/main/res/drawable/background_fault_cause_button2.xml
+6
-0
background_fault_cause_edittext.xml
...src/main/res/drawable/background_fault_cause_edittext.xml
+6
-0
background_fault_cause_item.xml
app/src/main/res/drawable/background_fault_cause_item.xml
+17
-0
background_fault_cause_item_edge_reduction.xml
...s/drawable/background_fault_cause_item_edge_reduction.xml
+6
-0
background_fault_cause_item_electrical.xml
...n/res/drawable/background_fault_cause_item_electrical.xml
+6
-0
background_fault_cause_item_engine.xml
.../main/res/drawable/background_fault_cause_item_engine.xml
+6
-0
background_fault_cause_item_equipment_maintenance.xml
...ble/background_fault_cause_item_equipment_maintenance.xml
+6
-0
background_fault_cause_item_hydraulic_system.xml
...drawable/background_fault_cause_item_hydraulic_system.xml
+6
-0
background_fault_cause_item_mechanical.xml
...n/res/drawable/background_fault_cause_item_mechanical.xml
+6
-0
background_fault_cause_item_other_inputs.xml
...res/drawable/background_fault_cause_item_other_inputs.xml
+6
-0
background_fault_cause_item_tire.xml
...rc/main/res/drawable/background_fault_cause_item_tire.xml
+6
-0
background_more_default_btn.xml
app/src/main/res/drawable/background_more_default_btn.xml
+2
-11
background_more_default_textview_drawable.xml
...es/drawable/background_more_default_textview_drawable.xml
+6
-0
background_zoom_in.xml
app/src/main/res/drawable/background_zoom_in.xml
+23
-2
background_zoom_out.xml
app/src/main/res/drawable/background_zoom_out.xml
+23
-2
color_text_btn.xml
app/src/main/res/drawable/color_text_btn.xml
+0
-0
color_text_btn_1.xml
app/src/main/res/drawable/color_text_btn_1.xml
+8
-0
color_text_btn_2.xml
app/src/main/res/drawable/color_text_btn_2.xml
+8
-0
color_text_btn_3.xml
app/src/main/res/drawable/color_text_btn_3.xml
+8
-0
drawable_loading_progress.xml
app/src/main/res/drawable/drawable_loading_progress.xml
+13
-8
icon_fault_edge_reduction_light.xml
...src/main/res/drawable/icon_fault_edge_reduction_light.xml
+12
-0
icon_fault_edge_reduction_night.xml
...src/main/res/drawable/icon_fault_edge_reduction_night.xml
+12
-0
icon_fault_electrical_light.xml
app/src/main/res/drawable/icon_fault_electrical_light.xml
+12
-0
icon_fault_electrical_night.xml
app/src/main/res/drawable/icon_fault_electrical_night.xml
+12
-0
icon_fault_engine_light.xml
app/src/main/res/drawable/icon_fault_engine_light.xml
+12
-0
icon_fault_engine_night.xml
app/src/main/res/drawable/icon_fault_engine_night.xml
+12
-0
icon_fault_equipment_maintenance_light.xml
...n/res/drawable/icon_fault_equipment_maintenance_light.xml
+9
-0
icon_fault_equipment_maintenance_night.xml
...n/res/drawable/icon_fault_equipment_maintenance_night.xml
+9
-0
icon_fault_hydraulic_system_light.xml
...c/main/res/drawable/icon_fault_hydraulic_system_light.xml
+12
-0
icon_fault_hydraulic_system_night.xml
...c/main/res/drawable/icon_fault_hydraulic_system_night.xml
+12
-0
icon_fault_mechanical_light.xml
app/src/main/res/drawable/icon_fault_mechanical_light.xml
+12
-0
icon_fault_mechanical_night.xml
app/src/main/res/drawable/icon_fault_mechanical_night.xml
+12
-0
icon_fault_other_inputs_light.xml
app/src/main/res/drawable/icon_fault_other_inputs_light.xml
+9
-0
icon_fault_other_inputs_night.xml
app/src/main/res/drawable/icon_fault_other_inputs_night.xml
+9
-0
icon_fault_tire_light.xml
app/src/main/res/drawable/icon_fault_tire_light.xml
+12
-0
icon_fault_tire_night.xml
app/src/main/res/drawable/icon_fault_tire_night.xml
+12
-0
map_zoom_in_light.xml
app/src/main/res/drawable/map_zoom_in_light.xml
+9
-0
map_zoom_in_night.xml
app/src/main/res/drawable/map_zoom_in_night.xml
+9
-0
map_zoom_out_light.xml
app/src/main/res/drawable/map_zoom_out_light.xml
+9
-0
map_zoom_out_night.xml
app/src/main/res/drawable/map_zoom_out_night.xml
+9
-0
radiobutton_text_color_default_btn.xml
.../main/res/drawable/radiobutton_text_color_default_btn.xml
+7
-0
zoom_divider_line.xml
app/src/main/res/drawable/zoom_divider_line.xml
+0
-5
dialog_fault_cause_select.xml
app/src/main/res/layout/dialog_fault_cause_select.xml
+134
-0
fragment_collect.xml
app/src/main/res/layout/fragment_collect.xml
+137
-26
fragment_collect_tab_collect.xml
app/src/main/res/layout/fragment_collect_tab_collect.xml
+0
-1
fragment_collect_tab_settings.xml
app/src/main/res/layout/fragment_collect_tab_settings.xml
+34
-25
fragment_home.xml
app/src/main/res/layout/fragment_home.xml
+7
-4
layout_map_box.xml
app/src/main/res/layout/layout_map_box.xml
+19
-11
icon_add_light.png
app/src/main/res/mipmap-xhdpi/icon_add_light.png
+0
-0
icon_add_night.png
app/src/main/res/mipmap-xhdpi/icon_add_night.png
+0
-0
icon_minus_light.png
app/src/main/res/mipmap-xhdpi/icon_minus_light.png
+0
-0
icon_minus_night.png
app/src/main/res/mipmap-xhdpi/icon_minus_night.png
+0
-0
icon_spinner_expanded_night.png
...src/main/res/mipmap-xhdpi/icon_spinner_expanded_night.png
+0
-0
icon_spinner_retracted_night.png
...rc/main/res/mipmap-xhdpi/icon_spinner_retracted_night.png
+0
-0
icon_vehicle_part_default.png
app/src/main/res/mipmap-xhdpi/icon_vehicle_part_default.png
+0
-0
colors.xml
app/src/main/res/values/colors.xml
+16
-1
strings.xml
app/src/main/res/values/strings.xml
+17
-0
themes.xml
app/src/main/res/values/themes.xml
+13
-0
No files found.
app/src/main/java/com/waytous/anticollision/ui/collect/CollectFragment.kt
View file @
69f8a7a4
...
...
@@ -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
=
0
x01
const
val
TAB_ITEM_SETTINGS
=
0
x02
}
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
app/src/main/res/drawable-night/background_more_default_btn.xml
View file @
69f8a7a4
<?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
app/src/main/res/drawable-night/background_zoom_in.xml
View file @
69f8a7a4
<?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
app/src/main/res/drawable-night/background_zoom_out.xml
View file @
69f8a7a4
<?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
app/src/main/res/drawable-night/
text_color_defaul
t_btn.xml
→
app/src/main/res/drawable-night/
color_tex
t_btn.xml
View file @
69f8a7a4
File moved
app/src/main/res/drawable-night/map_zoom_in_light.xml
0 → 100644
View file @
69f8a7a4
<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>
app/src/main/res/drawable-night/map_zoom_in_night.xml
0 → 100644
View file @
69f8a7a4
<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>
app/src/main/res/drawable-night/map_zoom_out_light.xml
0 → 100644
View file @
69f8a7a4
<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>
app/src/main/res/drawable-night/map_zoom_out_night.xml
0 → 100644
View file @
69f8a7a4
<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>
app/src/main/res/drawable-night/zoom_divider_line.xml
deleted
100644 → 0
View file @
7ed24631
<?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>
app/src/main/res/drawable/background_btn_home_drawable.xml
0 → 100644
View file @
69f8a7a4
<?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
app/src/main/res/drawable/background_collect_btn_back_to_home.xml
0 → 100644
View file @
69f8a7a4
<?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>
app/src/main/res/drawable/background_collect_radiobutton.xml
0 → 100644
View file @
69f8a7a4
<?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>
app/src/main/res/drawable/background_collect_settings_progressbar.xml
0 → 100644
View file @
69f8a7a4
<?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>
app/src/main/res/drawable/background_collect_tab_btn_end.xml
0 → 100644
View file @
69f8a7a4
<?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>
app/src/main/res/drawable/background_collect_tab_btn_pause.xml
0 → 100644
View file @
69f8a7a4
<?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>
app/src/main/res/drawable/background_collect_tab_btn_tap.xml
0 → 100644
View file @
69f8a7a4
<?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>
app/src/main/res/drawable/background_collect_tab_btn_upload.xml
0 → 100644
View file @
69f8a7a4
<?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>
app/src/main/res/drawable/background_collect_tab_text_pressed.xml
View file @
69f8a7a4
<?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>
app/src/main/res/drawable/background_fault_cause_button1.xml
0 → 100644
View file @
69f8a7a4
<?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>
app/src/main/res/drawable/background_fault_cause_button2.xml
0 → 100644
View file @
69f8a7a4
<?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>
app/src/main/res/drawable/background_fault_cause_edittext.xml
0 → 100644
View file @
69f8a7a4
<?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>
app/src/main/res/drawable/background_fault_cause_item.xml
0 → 100644
View file @
69f8a7a4
<?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>
app/src/main/res/drawable/background_fault_cause_item_edge_reduction.xml
0 → 100644
View file @
69f8a7a4
<?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
app/src/main/res/drawable/background_fault_cause_item_electrical.xml
0 → 100644
View file @
69f8a7a4
<?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
app/src/main/res/drawable/background_fault_cause_item_engine.xml
0 → 100644
View file @
69f8a7a4
<?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
app/src/main/res/drawable/background_fault_cause_item_equipment_maintenance.xml
0 → 100644
View file @
69f8a7a4
<?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
app/src/main/res/drawable/background_fault_cause_item_hydraulic_system.xml
0 → 100644
View file @
69f8a7a4
<?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
app/src/main/res/drawable/background_fault_cause_item_mechanical.xml
0 → 100644
View file @
69f8a7a4
<?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
app/src/main/res/drawable/background_fault_cause_item_other_inputs.xml
0 → 100644
View file @
69f8a7a4
<?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
app/src/main/res/drawable/background_fault_cause_item_tire.xml
0 → 100644
View file @
69f8a7a4
<?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
app/src/main/res/drawable/background_more_default_btn.xml
View file @
69f8a7a4
<?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
app/src/main/res/drawable/background_more_default_textview_drawable.xml
0 → 100644
View file @
69f8a7a4
<?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
app/src/main/res/drawable/background_zoom_in.xml
View file @
69f8a7a4
<?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
app/src/main/res/drawable/background_zoom_out.xml
View file @
69f8a7a4
<?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
app/src/main/res/drawable/
text_color_defaul
t_btn.xml
→
app/src/main/res/drawable/
color_tex
t_btn.xml
View file @
69f8a7a4
File moved
app/src/main/res/drawable/color_text_btn_1.xml
0 → 100644
View file @
69f8a7a4
<?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>
app/src/main/res/drawable/color_text_btn_2.xml
0 → 100644
View file @
69f8a7a4
<?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>
app/src/main/res/drawable/color_text_btn_3.xml
0 → 100644
View file @
69f8a7a4
<?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>
app/src/main/res/drawable/drawable_loading_progress.xml
View file @
69f8a7a4
<?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>
app/src/main/res/drawable/icon_fault_edge_reduction_light.xml
0 → 100644
View file @
69f8a7a4
<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>
app/src/main/res/drawable/icon_fault_edge_reduction_night.xml
0 → 100644
View file @
69f8a7a4
<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>
app/src/main/res/drawable/icon_fault_electrical_light.xml
0 → 100644
View file @
69f8a7a4
<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>
app/src/main/res/drawable/icon_fault_electrical_night.xml
0 → 100644
View file @
69f8a7a4
<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>
app/src/main/res/drawable/icon_fault_engine_light.xml
0 → 100644
View file @
69f8a7a4
<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>
app/src/main/res/drawable/icon_fault_engine_night.xml
0 → 100644
View file @
69f8a7a4
<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>
app/src/main/res/drawable/icon_fault_equipment_maintenance_light.xml
0 → 100644
View file @
69f8a7a4
<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>
app/src/main/res/drawable/icon_fault_equipment_maintenance_night.xml
0 → 100644
View file @
69f8a7a4
<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>
app/src/main/res/drawable/icon_fault_hydraulic_system_light.xml
0 → 100644
View file @
69f8a7a4
<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>
app/src/main/res/drawable/icon_fault_hydraulic_system_night.xml
0 → 100644
View file @
69f8a7a4
<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>
app/src/main/res/drawable/icon_fault_mechanical_light.xml
0 → 100644
View file @
69f8a7a4
<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>
app/src/main/res/drawable/icon_fault_mechanical_night.xml
0 → 100644
View file @
69f8a7a4
<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>
app/src/main/res/drawable/icon_fault_other_inputs_light.xml
0 → 100644
View file @
69f8a7a4
<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>
app/src/main/res/drawable/icon_fault_other_inputs_night.xml
0 → 100644
View file @
69f8a7a4
<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>
app/src/main/res/drawable/icon_fault_tire_light.xml
0 → 100644
View file @
69f8a7a4
<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>
app/src/main/res/drawable/icon_fault_tire_night.xml
0 → 100644
View file @
69f8a7a4
<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>
app/src/main/res/drawable/map_zoom_in_light.xml
0 → 100644
View file @
69f8a7a4
<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>
app/src/main/res/drawable/map_zoom_in_night.xml
0 → 100644
View file @
69f8a7a4
<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>
app/src/main/res/drawable/map_zoom_out_light.xml
0 → 100644
View file @
69f8a7a4
<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>
app/src/main/res/drawable/map_zoom_out_night.xml
0 → 100644
View file @
69f8a7a4
<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>
app/src/main/res/drawable/radiobutton_text_color_default_btn.xml
0 → 100644
View file @
69f8a7a4
<?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
app/src/main/res/drawable/zoom_divider_line.xml
deleted
100644 → 0
View file @
7ed24631
<?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>
app/src/main/res/layout/dialog_fault_cause_select.xml
0 → 100644
View file @
69f8a7a4
<?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
app/src/main/res/layout/fragment_collect.xml
View file @
69f8a7a4
...
...
@@ -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/collect
TabLayout
"
android:layout_width=
"
wrap_content
"
<
RadioGroup
android:id=
"@+id/collect
RadioGroup
"
android:layout_width=
"
300dp
"
android:layout_height=
"50dp"
android:layout_marginStart=
"
20
dp"
android:layout_marginStart=
"
18
dp"
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
app/src/main/res/layout/fragment_collect_tab_collect.xml
View file @
69f8a7a4
...
...
@@ -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"
...
...
app/src/main/res/layout/fragment_collect_tab_settings.xml
View file @
69f8a7a4
<?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:progress
Tint=
"@color/white
"
android:progress
Drawable=
"@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
app/src/main/res/layout/fragment_home.xml
View file @
69f8a7a4
...
...
@@ -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_f
ff
c5454"
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_defaul
t_btn"
android:textColor=
"@drawable/
color_tex
t_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_defaul
t_btn"
android:textColor=
"@drawable/
color_tex
t_btn"
app:layout_constraintTop_toTopOf=
"@id/defaultToggleMore"
app:layout_constraintEnd_toEndOf=
"@id/defaultMapLayout"
/>
...
...
app/src/main/res/layout/layout_map_box.xml
View file @
69f8a7a4
...
...
@@ -32,8 +32,8 @@
style=
"@style/MapBoxButtonStyle"
android:layout_width=
"wrap_content"
android:layout_height=
"wrap_content"
android:layout_marginStart=
"
28
dp"
android:layout_marginTop=
"
24
dp"
android:layout_marginStart=
"
30
dp"
android:layout_marginTop=
"
30
dp"
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=
"2
2
dp"
android:layout_marginBottom=
"2
0
dp"
android:layout_marginStart=
"2
5
dp"
android:layout_marginBottom=
"2
5
dp"
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=
"
18
dp"
android:layout_marginEnd=
"2
4
dp"
android:layout_marginTop=
"
24
dp"
android:layout_marginEnd=
"2
8
dp"
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=
"2
4
dp"
android:layout_marginEnd=
"2
8
dp"
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_constraint
End_toEndOf=
"@id/locationTruck
"
app:layout_constraint
Start_toStartOf=
"@id/locationTruck
"
app:layout_constraint
Start_toStartOf=
"@id/zoomLayout
"
app:layout_constraint
End_toEndOf=
"parent
"
app:layout_constraintTop_toBottomOf=
"@id/locationTruck"
/>
</androidx.constraintlayout.widget.ConstraintLayout>
\ No newline at end of file
app/src/main/res/mipmap-xhdpi/icon_add_light.png
0 → 100644
View file @
69f8a7a4
504 Bytes
app/src/main/res/mipmap-xhdpi/icon_add_night.png
0 → 100644
View file @
69f8a7a4
432 Bytes
app/src/main/res/mipmap-xhdpi/icon_minus_light.png
0 → 100644
View file @
69f8a7a4
300 Bytes
app/src/main/res/mipmap-xhdpi/icon_minus_night.png
0 → 100644
View file @
69f8a7a4
268 Bytes
app/src/main/res/mipmap-xhdpi/icon_spinner_expanded_night.png
0 → 100644
View file @
69f8a7a4
366 Bytes
app/src/main/res/mipmap-xhdpi/icon_spinner_retracted_night.png
0 → 100644
View file @
69f8a7a4
340 Bytes
app/src/main/res/mipmap-xhdpi/icon_vehicle_part_default.png
0 → 100644
View file @
69f8a7a4
23.9 KB
app/src/main/res/values/colors.xml
View file @
69f8a7a4
...
...
@@ -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
app/src/main/res/values/strings.xml
View file @
69f8a7a4
...
...
@@ -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"
>
...
...
app/src/main/res/values/themes.xml
View file @
69f8a7a4
...
...
@@ -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
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment