Commit b0d32270 authored by 马乐's avatar 马乐

1.增加地图上车辆图片

2.增加视频播放控件
parent de1620be
...@@ -61,6 +61,8 @@ dependencies { ...@@ -61,6 +61,8 @@ dependencies {
implementation 'com.geyifeng.immersionbar:immersionbar:3.2.2' implementation 'com.geyifeng.immersionbar:immersionbar:3.2.2'
implementation 'com.github.mik3y:usb-serial-for-android:3.5.1' implementation 'com.github.mik3y:usb-serial-for-android:3.5.1'
implementation 'androidx.legacy:legacy-support-v4:1.0.0' implementation 'androidx.legacy:legacy-support-v4:1.0.0'
// implementation 'com.github.JessYanCoding:AndroidAutoSize:v1.2.1'
implementation 'com.google.android.exoplayer:exoplayer:2.17.1'
testImplementation 'junit:junit:4.13.2' testImplementation 'junit:junit:4.13.2'
androidTestImplementation 'androidx.test.ext:junit:1.1.3' androidTestImplementation 'androidx.test.ext:junit:1.1.3'
......
...@@ -3,9 +3,13 @@ ...@@ -3,9 +3,13 @@
xmlns:tools="http://schemas.android.com/tools"> xmlns:tools="http://schemas.android.com/tools">
<uses-permission android:name="android.permission.INTERNET" /> <uses-permission android:name="android.permission.INTERNET" />
<!-- 文件权限 -->
<uses-permission android:name="android.permission.READ_EXTERNAL_STORAGE" /> <uses-permission android:name="android.permission.READ_EXTERNAL_STORAGE" />
<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" <uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE"
tools:ignore="ScopedStorage" /> tools:ignore="ScopedStorage" />
<uses-permission
android:name="android.permission.MOUNT_UNMOUNT_FILESYSTEMS"
tools:ignore="ProtectedPermissions" />
<!-- 定位权限 --> <!-- 定位权限 -->
<uses-permission android:name="android.permission.ACCESS_FINE_LOCATION" /> <uses-permission android:name="android.permission.ACCESS_FINE_LOCATION" />
<uses-permission android:name="android.permission.ACCESS_COARSE_LOCATION" /> <uses-permission android:name="android.permission.ACCESS_COARSE_LOCATION" />
...@@ -14,6 +18,7 @@ ...@@ -14,6 +18,7 @@
<application <application
android:name=".MyApp" android:name=".MyApp"
android:allowBackup="true" android:allowBackup="true"
android:requestLegacyExternalStorage="true"
android:dataExtractionRules="@xml/data_extraction_rules" android:dataExtractionRules="@xml/data_extraction_rules"
android:fullBackupContent="@xml/backup_rules" android:fullBackupContent="@xml/backup_rules"
android:icon="@mipmap/waytous_logo" android:icon="@mipmap/waytous_logo"
......
package com.waytous.anticollision.location
import com.mapbox.maps.plugin.locationcomponent.LocationConsumer
import com.mapbox.maps.plugin.locationcomponent.LocationProvider
class MyLocationProvider:LocationProvider {
override fun registerLocationConsumer(locationConsumer: LocationConsumer) {
TODO("Not yet implemented")
}
override fun unRegisterLocationConsumer(locationConsumer: LocationConsumer) {
TODO("Not yet implemented")
}
}
\ No newline at end of file
package com.waytous.anticollision.ui.video package com.waytous.anticollision.ui.video
import android.graphics.Bitmap
import android.graphics.BitmapFactory
import android.net.Uri
import android.os.Bundle import android.os.Bundle
import android.text.SpannableString import android.text.SpannableString
import android.view.LayoutInflater import android.view.LayoutInflater
import android.view.View import android.view.View
import android.view.ViewGroup import android.view.ViewGroup
import androidx.databinding.BindingAdapter import androidx.appcompat.content.res.AppCompatResources
import androidx.databinding.adapters.VideoViewBindingAdapter import androidx.core.graphics.scale
import androidx.core.view.get
import androidx.fragment.app.Fragment import androidx.fragment.app.Fragment
import androidx.fragment.app.viewModels import androidx.fragment.app.viewModels
import androidx.vectordrawable.graphics.drawable.VectorDrawableCompat
import com.google.android.exoplayer2.ExoPlayer
import com.google.android.exoplayer2.MediaItem
import com.mapbox.geojson.FeatureCollection
import com.mapbox.geojson.Point
import com.mapbox.maps.CameraOptions
import com.mapbox.maps.MapView import com.mapbox.maps.MapView
import com.mapbox.maps.MapboxMap import com.mapbox.maps.MapboxMap
import com.mapbox.maps.Style
import com.mapbox.maps.ViewAnnotationOptions
import com.mapbox.maps.extension.style.expressions.dsl.generated.interpolate
import com.mapbox.maps.extension.style.image.image
import com.mapbox.maps.extension.style.layers.generated.symbolLayer
import com.mapbox.maps.extension.style.layers.properties.generated.IconAnchor
import com.mapbox.maps.extension.style.sources.generated.geoJsonSource
import com.mapbox.maps.extension.style.sources.generated.rasterDemSource
import com.mapbox.maps.extension.style.style
import com.mapbox.maps.extension.style.terrain.generated.terrain
import com.mapbox.maps.plugin.LocationPuck2D
import com.mapbox.maps.plugin.Plugin
import com.mapbox.maps.plugin.annotation.annotations
import com.mapbox.maps.plugin.annotation.generated.PointAnnotation
import com.mapbox.maps.plugin.annotation.generated.PointAnnotationManager
import com.mapbox.maps.plugin.annotation.generated.PointAnnotationOptions
import com.mapbox.maps.plugin.annotation.generated.createPointAnnotationManager
import com.mapbox.maps.plugin.gestures.gestures
import com.mapbox.maps.plugin.locationcomponent.OnIndicatorBearingChangedListener
import com.mapbox.maps.plugin.locationcomponent.OnIndicatorPositionChangedListener
import com.mapbox.maps.plugin.locationcomponent.location import com.mapbox.maps.plugin.locationcomponent.location
import com.mapbox.maps.plugin.logo.logo
import com.mapbox.maps.viewannotation.ViewAnnotationManager
import com.waytous.anticollision.R import com.waytous.anticollision.R
import com.waytous.anticollision.databinding.FragmentVideoHomeBinding import com.waytous.anticollision.databinding.FragmentVideoHomeBinding
import com.waytous.anticollision.utils.getBitmapFromVectorDrawable
import com.waytous.anticollision.utils.setTextSize import com.waytous.anticollision.utils.setTextSize
import java.io.File
class VideoHomeFragment : Fragment() { class VideoHomeFragment : Fragment() {
private lateinit var binding:FragmentVideoHomeBinding private lateinit var binding: FragmentVideoHomeBinding
private lateinit var mapView:MapView private lateinit var mapView: MapView
private lateinit var mapboxMap: MapboxMap
private lateinit var viewAnnotationManager: ViewAnnotationManager
private lateinit var pointAnnotationManager: PointAnnotationManager
private lateinit var pointAnnotation: PointAnnotation
companion object { companion object {
fun newInstance() = VideoHomeFragment() fun newInstance() = VideoHomeFragment()
const val MY_VEHICLE_NORMAL = "my_vehicle_normal"
private const val GEOJSON_SOURCE_ID = "tile"
private const val LATITUDE = 108.926593
private const val LONGITUDE = 34.213389
private const val ZOOM = 14.0
} }
private val viewModel: VideoHomeViewModel by viewModels() private val viewModel: VideoHomeViewModel by viewModels()
...@@ -33,12 +82,104 @@ class VideoHomeFragment : Fragment() { ...@@ -33,12 +82,104 @@ class VideoHomeFragment : Fragment() {
savedInstanceState: Bundle? savedInstanceState: Bundle?
): View? { ): View? {
binding = FragmentVideoHomeBinding.inflate(inflater, container, false) binding = FragmentVideoHomeBinding.inflate(inflater, container, false)
context?:return binding.root context ?: return binding.root
val templateString = getString(R.string.current_speed,36) val templateString = getString(R.string.current_speed, 36)
val spannableString = SpannableString(templateString) val spannableString = SpannableString(templateString)
binding.speedText.setTextSize(spannableString,templateString) binding.speedText.setTextSize(spannableString, templateString)
mapView = binding.root.findViewById(R.id.mapView) mapView = binding.root.findViewById<MapView?>(R.id.mapView).also {
it.logo.enabled = false
}
mapboxMap = mapView.getMapboxMap()
viewAnnotationManager = mapView.viewAnnotationManager
initLocationComponent()
initPlayer()
return binding.root return binding.root
} }
private fun initLocationComponent() {
val locationComponentPlugin = mapView.location
mapView.getMapboxMap().loadStyle(
style(styleUri = Style.SATELLITE_STREETS) {
+geoJsonSource(GEOJSON_SOURCE_ID) {
url("asset://xian.geojson")
}
}
) {
val bitmap: Bitmap? =
activity?.getBitmapFromVectorDrawable(R.drawable.my_vehicle_normal, 4)
val annotationPlugin = mapView.annotations
val pointAnnotationOptions: PointAnnotationOptions = PointAnnotationOptions()
.withPoint(
Point.fromLngLat(
LATITUDE,
LONGITUDE
)
)
.withIconImage(bitmap!!.apply {
scale(bitmap.width / 4, bitmap.height / 4)
})
.withIconAnchor(IconAnchor.BOTTOM)
.withDraggable(false)
pointAnnotationManager = annotationPlugin.createPointAnnotationManager()
pointAnnotation = pointAnnotationManager.create(pointAnnotationOptions)
}
mapView.getMapboxMap().setCamera(
CameraOptions.Builder().center(
Point.fromLngLat(
LATITUDE,
LONGITUDE
)
).zoom(ZOOM).build()
)
// locationComponentPlugin.locationPuck = LocationPuck2D(
// bearingImage = VectorDrawableCompat.create(
// resources,
// R.drawable.my_vehicle_normal,
// null
// ), scaleExpression = interpolate {
// linear()
// zoom()
// stop {
// literal(0.0)
// literal(0.6)
// }
// stop {
// literal(20.0)
// literal(1.0)
// }
// }.toJson()
// )
}
private fun setMyCarLocation(vehicleResId: Int) {
val bitmap = BitmapFactory.decodeResource(resources, vehicleResId)
val markerWidth = bitmap.width
val markerHeight = bitmap.height
}
private fun prepareStyle(styleUri: String, imageId: String, bitmap: Bitmap) = style(styleUri) {
+image(MY_VEHICLE_NORMAL) {
bitmap(bitmap)
}
}
private fun initPlayer() {
val uri1 = Uri.fromFile(File(activity!!.filesDir, "飞书20230420-181456.mp4"))
activity?.let {
binding.videoView1.player = ExoPlayer.Builder(it).build().apply {
setMediaItem(MediaItem.Builder().setUri(uri1).build())
}
}
val uri2 = Uri.fromFile(File(activity!!.filesDir, "飞书20230420-181512.mp4"))
activity?.let {
binding.videoView2.player = ExoPlayer.Builder(it).build().apply {
setMediaItem(MediaItem.Builder().setUri(uri2).build())
}
}
}
override fun onDestroyView() {
super.onDestroyView()
}
} }
\ No newline at end of file
package com.waytous.anticollision.utils package com.waytous.anticollision.utils
import android.content.Context
import android.graphics.Bitmap
import android.graphics.Canvas
import android.graphics.drawable.Drawable
import android.os.Build
import android.text.Spannable import android.text.Spannable
import android.text.SpannableString import android.text.SpannableString
import android.text.style.AbsoluteSizeSpan import android.text.style.AbsoluteSizeSpan
import android.widget.TextView import android.widget.TextView
import androidx.appcompat.app.AppCompatActivity import androidx.appcompat.app.AppCompatActivity
import androidx.core.app.ActivityCompat import androidx.core.app.ActivityCompat
import androidx.core.content.ContextCompat
import androidx.core.graphics.drawable.DrawableCompat
/** /**
* 连接状态 * 连接状态
...@@ -44,6 +52,21 @@ fun TextView.setTextSize(spannableString: SpannableString,content:String){ ...@@ -44,6 +52,21 @@ fun TextView.setTextSize(spannableString: SpannableString,content:String){
text = spannableString text = spannableString
} }
fun Context.getBitmapFromVectorDrawable(drawableId:Int,scale:Int = 2): Bitmap? {
val drawable: Drawable? = ContextCompat.getDrawable(this, drawableId)
val bitmap = drawable?.intrinsicWidth?.let {
Bitmap.createBitmap(
it/scale, drawable.intrinsicHeight/scale,
Bitmap.Config.ARGB_8888
)
}
bitmap?.let { Canvas(it).also {canvas->
drawable.setBounds(0, 0, canvas.width, canvas.height)
drawable.draw(canvas)
} }
return bitmap
}
fun AppCompatActivity.checkSelfPermissionCompat(permission: String) = fun AppCompatActivity.checkSelfPermissionCompat(permission: String) =
ActivityCompat.checkSelfPermission(this, permission) ActivityCompat.checkSelfPermission(this, permission)
......
This diff is collapsed.
This source diff could not be displayed because it is too large. You can view the blob instead.
<vector xmlns:android="http://schemas.android.com/apk/res/android"
android:width="103.03dp"
android:height="145.56dp"
android:viewportWidth="103.03"
android:viewportHeight="145.56">
<path
android:pathData="M85.42,11.09l-67.51,-0l-0,-6.85l67.51,-0z"
android:fillColor="#595753"/>
<path
android:pathData="M12.85,14.78l-8.38,-0l-0,-7.82l8.38,-0z"
android:fillColor="#050101"/>
<path
android:pathData="M97.61,14.78l-8.38,-0l-0,-7.82l8.38,-0z"
android:fillColor="#050101"/>
<path
android:pathData="M102.72,145.56l-3.47,-0l-0,-115.86l3.47,-0z"
android:fillColor="#a02020"/>
<path
android:pathData="M3.47,145.56l-3.47,-0l-0,-115.86l3.47,-0z"
android:fillColor="#a02020"/>
<path
android:pathData="M103.03,143.01l-102.73,-0l-0,-133.18l102.73,-0z"
android:fillColor="#e04141"/>
<path
android:pathData="M89.22,4.24l-75.23,-0l-0,-4.24l75.23,-0z"
android:fillColor="#e04141"/>
<path
android:fillColor="#FF000000"
android:pathData="M92.98,9.83h4.59v24h-4.59z"
android:strokeAlpha="0.14"
android:fillAlpha="0.14"/>
<path
android:pathData="M93.48,9.83h4.59v24h-4.59z"
android:fillColor="#a53535"/>
<path
android:fillColor="#FF000000"
android:pathData="M4.91,9.83h4.59v24h-4.59z"
android:strokeAlpha="0.08"
android:fillAlpha="0.08"/>
<path
android:pathData="M4.41,9.83h4.59v24h-4.59z"
android:fillColor="#a53535"/>
<path
android:pathData="M4.95,35.23l-0.32,107.78l3.07,-90.67l-2.75,-17.11z"
android:fillColor="#a53535"/>
<path
android:pathData="M97.99,35.23l0.31,107.78l-3.06,-90.67l2.75,-17.11z"
android:fillColor="#700d24"/>
<path
android:pathData="M4.63,33.83l93.48,0l-2.87,18.51l-28.64,0l0,-2.13l-31.24,0l0,1.92l-27.66,0.21l-3.07,-18.51z"
android:fillColor="#a53535"/>
<path
android:pathData="M8.27,143.01l-3.64,0l3.07,-90.67l3.24,-0.04l-2.67,90.71z"
android:fillColor="#a53535"/>
<path
android:pathData="M98.59,143.01l-3.64,0l-2.95,-90.67l3.24,-0.04l3.35,90.71z"
android:fillColor="#a53535"/>
<group>
<clip-path
android:pathData="M15.17,34l71.91,-0.41 0.41,71.91 -71.91,0.41Z"/>
<path
android:pathData="M15.88,101.42 L48.34,35.57a3.13,3.13 0,0 1,5.59 0L87.13,101a3.13,3.13 0,0 1,-3.8 4.37L51.47,94.44 19.73,105.75a3.13,3.13 0,0 1,-3.85 -4.33"
android:fillColor="#ff7d7d"/>
</group>
</vector>
<vector xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:aapt="http://schemas.android.com/aapt"
android:width="103.03dp"
android:height="145.56dp"
android:viewportWidth="103.03"
android:viewportHeight="145.56">
<path
android:pathData="M85.42,11.09l-67.51,-0l-0,-6.85l67.51,-0z"
android:fillColor="#595753"/>
<path
android:pathData="M12.85,14.78l-8.38,-0l-0,-7.82l8.38,-0z"
android:fillColor="#050101"/>
<path
android:pathData="M97.61,14.78l-8.38,-0l-0,-7.82l8.38,-0z"
android:fillColor="#050101"/>
<path
android:pathData="M102.72,145.56l-3.47,-0l-0,-115.86l3.47,-0z"
android:fillColor="#eaba37"/>
<path
android:pathData="M3.47,145.56l-3.47,-0l-0,-115.86l3.47,-0z"
android:fillColor="#eaba37"/>
<path
android:pathData="M103.03,143.01l-102.73,-0l-0,-133.18l102.73,-0z"
android:fillColor="#eaba37"/>
<path
android:pathData="M89.22,4.24l-75.23,-0l-0,-4.24l75.23,-0z"
android:fillColor="#eaba37"/>
<path
android:fillColor="#FF000000"
android:pathData="M92.98,9.83h4.59v24h-4.59z"
android:strokeAlpha="0.14"
android:fillAlpha="0.14"/>
<path
android:pathData="M93.48,9.83h4.59v24h-4.59z"
android:fillColor="#e2b137"/>
<path
android:fillColor="#FF000000"
android:pathData="M4.91,9.83h4.59v24h-4.59z"
android:strokeAlpha="0.08"
android:fillAlpha="0.08"/>
<path
android:pathData="M4.41,9.83h4.59v24h-4.59z"
android:fillColor="#e2b137"/>
<path
android:pathData="M4.95,35.23l-0.32,107.78l3.07,-90.67l-2.75,-17.11z"
android:fillColor="#915a00"/>
<path
android:fillColor="#FF000000"
android:pathData="M97.99,35.23l0.31,107.78l-3.06,-90.67l2.75,-17.11z"/>
<path
android:pathData="M4.63,33.83l93.48,0l-2.87,18.51l-28.64,0l0,-2.13l-31.24,0l0,1.92l-27.66,0.21l-3.07,-18.51z"
android:strokeAlpha="0.5"
android:fillAlpha="0.5">
<aapt:attr name="android:fillColor">
<gradient
android:startX="51.37"
android:startY="52.34"
android:endX="51.37"
android:endY="33.83"
android:type="linear">
<item android:offset="0" android:color="#FF9B6800"/>
<item android:offset="1" android:color="#FFB57C00"/>
</gradient>
</aapt:attr>
</path>
<path
android:pathData="M8.27,143.01l-3.64,0l3.07,-90.67l3.24,-0.04l-2.67,90.71z"
android:fillColor="#e2b139"/>
<path
android:pathData="M98.59,143.01l-3.64,0l-2.95,-90.67l3.24,-0.04l3.35,90.71z"
android:fillColor="#e2b139"/>
<group>
<clip-path
android:pathData="M15.17,34l71.91,-0.41 0.41,71.91 -71.91,0.41Z"/>
<path
android:pathData="M15.88,101.42 L48.34,35.57a3.13,3.13 0,0 1,5.59 0L87.13,101a3.13,3.13 0,0 1,-3.8 4.37L51.47,94.44 19.73,105.75a3.13,3.13 0,0 1,-3.85 -4.33"
android:fillColor="#3785f8"/>
</group>
</vector>
<vector xmlns:android="http://schemas.android.com/apk/res/android"
android:width="103.03dp"
android:height="145.56dp"
android:viewportWidth="103.03"
android:viewportHeight="145.56">
<path
android:pathData="M85.42,11.09l-67.51,-0l-0,-6.85l67.51,-0z"
android:fillColor="#434447"/>
<path
android:pathData="M12.85,14.78l-8.38,-0l-0,-7.82l8.38,-0z"
android:fillColor="#050101"/>
<path
android:pathData="M97.61,14.78l-8.38,-0l-0,-7.82l8.38,-0z"
android:fillColor="#050101"/>
<path
android:pathData="M102.72,145.56l-3.47,-0l-0,-115.86l3.47,-0z"
android:fillColor="#5e5e5e"/>
<path
android:pathData="M3.47,145.56l-3.47,-0l-0,-115.86l3.47,-0z"
android:fillColor="#5e5e5e"/>
<path
android:pathData="M103.03,143.01l-102.73,-0l-0,-133.18l102.73,-0z"
android:fillColor="#848484"/>
<path
android:pathData="M89.22,4.24l-75.23,-0l-0,-4.24l75.23,-0z"
android:fillColor="#848484"/>
<path
android:fillColor="#FF000000"
android:pathData="M92.98,9.83h4.59v24h-4.59z"
android:strokeAlpha="0.14"
android:fillAlpha="0.14"/>
<path
android:pathData="M93.48,9.83h4.59v24h-4.59z"
android:fillColor="#707070"/>
<path
android:fillColor="#FF000000"
android:pathData="M4.91,9.83h4.59v24h-4.59z"
android:strokeAlpha="0.08"
android:fillAlpha="0.08"/>
<path
android:pathData="M4.41,9.83h4.59v24h-4.59z"
android:fillColor="#707070"/>
<path
android:pathData="M4.95,35.23l-0.32,107.78l3.07,-90.67l-2.75,-17.11z"
android:fillColor="#7c7c7b"/>
<path
android:pathData="M97.99,35.23l0.31,107.78l-3.06,-90.67l2.75,-17.11z"
android:fillColor="#2d2d2d"/>
<path
android:pathData="M4.63,33.83l93.48,0l-2.87,18.51l-28.64,0l0,-2.13l-31.24,0l0,1.92l-27.66,0.21l-3.07,-18.51z"
android:fillColor="#707070"/>
<path
android:pathData="M8.27,143.01l-3.64,0l3.07,-90.67l3.24,-0.04l-2.67,90.71z"
android:fillColor="#707070"/>
<path
android:pathData="M98.59,143.01l-3.64,0l-2.95,-90.67l3.24,-0.04l3.35,90.71z"
android:fillColor="#707070"/>
<group>
<clip-path
android:pathData="M14.22,34l71.91,-0.41 0.41,71.91 -71.91,0.41Z"/>
<path
android:pathData="M14.93,101.42 L47.39,35.57a3.13,3.13 0,0 1,5.59 0L86.18,101a3.13,3.13 0,0 1,-3.8 4.37L50.52,94.44 18.78,105.75a3.13,3.13 0,0 1,-3.85 -4.33"
android:fillColor="#5b5b5b"/>
</group>
</vector>
<vector xmlns:android="http://schemas.android.com/apk/res/android"
android:width="103.03dp"
android:height="145.56dp"
android:viewportWidth="103.03"
android:viewportHeight="145.56">
<path
android:pathData="M85.42,11.09l-67.51,-0l-0,-6.85l67.51,-0z"
android:fillColor="#595753"/>
<path
android:pathData="M12.85,14.78l-8.38,-0l-0,-7.82l8.38,-0z"
android:fillColor="#050101"/>
<path
android:pathData="M97.61,14.78l-8.38,-0l-0,-7.82l8.38,-0z"
android:fillColor="#050101"/>
<path
android:pathData="M102.72,145.56l-3.47,-0l-0,-115.86l3.47,-0z"
android:fillColor="#a02020"/>
<path
android:pathData="M3.47,145.56l-3.47,-0l-0,-115.86l3.47,-0z"
android:fillColor="#a02020"/>
<path
android:pathData="M103.03,143.01l-102.73,-0l-0,-133.18l102.73,-0z"
android:fillColor="#e04141"/>
<path
android:pathData="M89.22,4.24l-75.23,-0l-0,-4.24l75.23,-0z"
android:fillColor="#e04141"/>
<path
android:fillColor="#FF000000"
android:pathData="M92.98,9.83h4.59v24h-4.59z"
android:strokeAlpha="0.14"
android:fillAlpha="0.14"/>
<path
android:pathData="M93.48,9.83h4.59v24h-4.59z"
android:fillColor="#a53535"/>
<path
android:fillColor="#FF000000"
android:pathData="M4.91,9.83h4.59v24h-4.59z"
android:strokeAlpha="0.08"
android:fillAlpha="0.08"/>
<path
android:pathData="M4.41,9.83h4.59v24h-4.59z"
android:fillColor="#a53535"/>
<path
android:pathData="M4.95,35.23l-0.32,107.78l3.07,-90.67l-2.75,-17.11z"
android:fillColor="#a53535"/>
<path
android:pathData="M97.99,35.23l0.31,107.78l-3.06,-90.67l2.75,-17.11z"
android:fillColor="#700d24"/>
<path
android:pathData="M4.63,33.83l93.48,0l-2.87,18.51l-28.64,0l0,-2.13l-31.24,0l0,1.92l-27.66,0.21l-3.07,-18.51z"
android:fillColor="#a53535"/>
<path
android:pathData="M8.27,143.01l-3.64,0l3.07,-90.67l3.24,-0.04l-2.67,90.71z"
android:fillColor="#a53535"/>
<path
android:pathData="M98.59,143.01l-3.64,0l-2.95,-90.67l3.24,-0.04l3.35,90.71z"
android:fillColor="#a53535"/>
</vector>
<vector xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:aapt="http://schemas.android.com/aapt"
android:width="103.03dp"
android:height="145.56dp"
android:viewportWidth="103.03"
android:viewportHeight="145.56">
<path
android:pathData="M85.42,11.09l-67.51,-0l-0,-6.85l67.51,-0z"
android:fillColor="#595753"/>
<path
android:pathData="M12.85,14.78l-8.38,-0l-0,-7.82l8.38,-0z"
android:fillColor="#050101"/>
<path
android:pathData="M97.61,14.78l-8.38,-0l-0,-7.82l8.38,-0z"
android:fillColor="#050101"/>
<path
android:pathData="M102.72,145.56l-3.47,-0l-0,-115.86l3.47,-0z"
android:fillColor="#eaba37"/>
<path
android:pathData="M3.47,145.56l-3.47,-0l-0,-115.86l3.47,-0z"
android:fillColor="#eaba37"/>
<path
android:pathData="M103.03,143.01l-102.73,-0l-0,-133.18l102.73,-0z"
android:fillColor="#eaba37"/>
<path
android:pathData="M89.22,4.24l-75.23,-0l-0,-4.24l75.23,-0z"
android:fillColor="#eaba37"/>
<path
android:fillColor="#FF000000"
android:pathData="M92.98,9.83h4.59v24h-4.59z"
android:strokeAlpha="0.14"
android:fillAlpha="0.14"/>
<path
android:pathData="M93.48,9.83h4.59v24h-4.59z"
android:fillColor="#e2b137"/>
<path
android:fillColor="#FF000000"
android:pathData="M4.91,9.83h4.59v24h-4.59z"
android:strokeAlpha="0.08"
android:fillAlpha="0.08"/>
<path
android:pathData="M4.41,9.83h4.59v24h-4.59z"
android:fillColor="#e2b137"/>
<path
android:pathData="M4.95,35.23l-0.32,107.78l3.07,-90.67l-2.75,-17.11z"
android:fillColor="#915a00"/>
<path
android:fillColor="#FF000000"
android:pathData="M97.99,35.23l0.31,107.78l-3.06,-90.67l2.75,-17.11z"/>
<path
android:pathData="M4.63,33.83l93.48,0l-2.87,18.51l-28.64,0l0,-2.13l-31.24,0l0,1.92l-27.66,0.21l-3.07,-18.51z"
android:strokeAlpha="0.5"
android:fillAlpha="0.5">
<aapt:attr name="android:fillColor">
<gradient
android:startX="51.37"
android:startY="52.34"
android:endX="51.37"
android:endY="33.83"
android:type="linear">
<item android:offset="0" android:color="#FF9B6800"/>
<item android:offset="1" android:color="#FFB57C00"/>
</gradient>
</aapt:attr>
</path>
<path
android:pathData="M8.27,143.01l-3.64,0l3.07,-90.67l3.24,-0.04l-2.67,90.71z"
android:fillColor="#e2b139"/>
<path
android:pathData="M98.59,143.01l-3.64,0l-2.95,-90.67l3.24,-0.04l3.35,90.71z"
android:fillColor="#e2b139"/>
</vector>
<vector xmlns:android="http://schemas.android.com/apk/res/android"
android:width="103.03dp"
android:height="145.56dp"
android:viewportWidth="103.03"
android:viewportHeight="145.56">
<path
android:pathData="M85.42,11.09l-67.51,-0l-0,-6.85l67.51,-0z"
android:fillColor="#434447"/>
<path
android:pathData="M12.85,14.78l-8.38,-0l-0,-7.82l8.38,-0z"
android:fillColor="#050101"/>
<path
android:pathData="M97.61,14.78l-8.38,-0l-0,-7.82l8.38,-0z"
android:fillColor="#050101"/>
<path
android:pathData="M102.72,145.56l-3.47,-0l-0,-115.86l3.47,-0z"
android:fillColor="#5e5e5e"/>
<path
android:pathData="M3.47,145.56l-3.47,-0l-0,-115.86l3.47,-0z"
android:fillColor="#5e5e5e"/>
<path
android:pathData="M103.03,143.01l-102.73,-0l-0,-133.18l102.73,-0z"
android:fillColor="#848484"/>
<path
android:pathData="M89.22,4.24l-75.23,-0l-0,-4.24l75.23,-0z"
android:fillColor="#848484"/>
<path
android:fillColor="#FF000000"
android:pathData="M92.98,9.83h4.59v24h-4.59z"
android:strokeAlpha="0.14"
android:fillAlpha="0.14"/>
<path
android:pathData="M93.48,9.83h4.59v24h-4.59z"
android:fillColor="#707070"/>
<path
android:fillColor="#FF000000"
android:pathData="M4.91,9.83h4.59v24h-4.59z"
android:strokeAlpha="0.08"
android:fillAlpha="0.08"/>
<path
android:pathData="M4.41,9.83h4.59v24h-4.59z"
android:fillColor="#707070"/>
<path
android:pathData="M4.95,35.23l-0.32,107.78l3.07,-90.67l-2.75,-17.11z"
android:fillColor="#7c7c7b"/>
<path
android:pathData="M97.99,35.23l0.31,107.78l-3.06,-90.67l2.75,-17.11z"
android:fillColor="#2d2d2d"/>
<path
android:pathData="M4.63,33.83l93.48,0l-2.87,18.51l-28.64,0l0,-2.13l-31.24,0l0,1.92l-27.66,0.21l-3.07,-18.51z"
android:fillColor="#707070"/>
<path
android:pathData="M8.27,143.01l-3.64,0l3.07,-90.67l3.24,-0.04l-2.67,90.71z"
android:fillColor="#707070"/>
<path
android:pathData="M98.59,143.01l-3.64,0l-2.95,-90.67l3.24,-0.04l3.35,90.71z"
android:fillColor="#707070"/>
</vector>
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This source diff could not be displayed because it is too large. You can view the blob instead.
<vector xmlns:android="http://schemas.android.com/apk/res/android"
android:width="103.03dp"
android:height="145.56dp"
android:viewportWidth="103.03"
android:viewportHeight="145.56">
<path
android:pathData="M85.42,11.09l-67.51,-0l-0,-6.85l67.51,-0z"
android:fillColor="#595753"/>
<path
android:pathData="M12.85,14.78l-8.38,-0l-0,-7.82l8.38,-0z"
android:fillColor="#050101"/>
<path
android:pathData="M97.61,14.78l-8.38,-0l-0,-7.82l8.38,-0z"
android:fillColor="#050101"/>
<path
android:pathData="M102.72,145.56l-3.47,-0l-0,-115.86l3.47,-0z"
android:fillColor="#a02020"/>
<path
android:pathData="M3.47,145.56l-3.47,-0l-0,-115.86l3.47,-0z"
android:fillColor="#a02020"/>
<path
android:pathData="M103.03,143.01l-102.73,-0l-0,-133.18l102.73,-0z"
android:fillColor="#e04141"/>
<path
android:pathData="M89.22,4.24l-75.23,-0l-0,-4.24l75.23,-0z"
android:fillColor="#e04141"/>
<path
android:fillColor="#FF000000"
android:pathData="M92.98,9.83h4.59v24h-4.59z"
android:strokeAlpha="0.14"
android:fillAlpha="0.14"/>
<path
android:pathData="M93.48,9.83h4.59v24h-4.59z"
android:fillColor="#a53535"/>
<path
android:fillColor="#FF000000"
android:pathData="M4.91,9.83h4.59v24h-4.59z"
android:strokeAlpha="0.08"
android:fillAlpha="0.08"/>
<path
android:pathData="M4.41,9.83h4.59v24h-4.59z"
android:fillColor="#a53535"/>
<path
android:pathData="M4.95,35.23l-0.32,107.78l3.07,-90.67l-2.75,-17.11z"
android:fillColor="#a53535"/>
<path
android:pathData="M97.99,35.23l0.31,107.78l-3.06,-90.67l2.75,-17.11z"
android:fillColor="#700d24"/>
<path
android:pathData="M4.63,33.83l93.48,0l-2.87,18.51l-28.64,0l0,-2.13l-31.24,0l0,1.92l-27.66,0.21l-3.07,-18.51z"
android:fillColor="#a53535"/>
<path
android:pathData="M8.27,143.01l-3.64,0l3.07,-90.67l3.24,-0.04l-2.67,90.71z"
android:fillColor="#a53535"/>
<path
android:pathData="M98.59,143.01l-3.64,0l-2.95,-90.67l3.24,-0.04l3.35,90.71z"
android:fillColor="#a53535"/>
<group>
<clip-path
android:pathData="M15.17,34l71.91,-0.41 0.41,71.91 -71.91,0.41Z"/>
<path
android:pathData="M15.88,101.42 L48.34,35.57a3.13,3.13 0,0 1,5.59 0L87.13,101a3.13,3.13 0,0 1,-3.8 4.37L51.47,94.44 19.73,105.75a3.13,3.13 0,0 1,-3.85 -4.33"
android:fillColor="#ff7d7d"/>
</group>
</vector>
<vector xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:aapt="http://schemas.android.com/aapt"
android:width="103.03dp"
android:height="145.56dp"
android:viewportWidth="103.03"
android:viewportHeight="145.56">
<path
android:pathData="M85.42,11.09l-67.51,-0l-0,-6.85l67.51,-0z"
android:fillColor="#595753"/>
<path
android:pathData="M12.85,14.78l-8.38,-0l-0,-7.82l8.38,-0z"
android:fillColor="#050101"/>
<path
android:pathData="M97.61,14.78l-8.38,-0l-0,-7.82l8.38,-0z"
android:fillColor="#050101"/>
<path
android:pathData="M102.72,145.56l-3.47,-0l-0,-115.86l3.47,-0z"
android:fillColor="#eaba37"/>
<path
android:pathData="M3.47,145.56l-3.47,-0l-0,-115.86l3.47,-0z"
android:fillColor="#eaba37"/>
<path
android:pathData="M103.03,143.01l-102.73,-0l-0,-133.18l102.73,-0z"
android:fillColor="#eaba37"/>
<path
android:pathData="M89.22,4.24l-75.23,-0l-0,-4.24l75.23,-0z"
android:fillColor="#eaba37"/>
<path
android:fillColor="#FF000000"
android:pathData="M92.98,9.83h4.59v24h-4.59z"
android:strokeAlpha="0.14"
android:fillAlpha="0.14"/>
<path
android:pathData="M93.48,9.83h4.59v24h-4.59z"
android:fillColor="#e2b137"/>
<path
android:fillColor="#FF000000"
android:pathData="M4.91,9.83h4.59v24h-4.59z"
android:strokeAlpha="0.08"
android:fillAlpha="0.08"/>
<path
android:pathData="M4.41,9.83h4.59v24h-4.59z"
android:fillColor="#e2b137"/>
<path
android:pathData="M4.95,35.23l-0.32,107.78l3.07,-90.67l-2.75,-17.11z"
android:fillColor="#915a00"/>
<path
android:fillColor="#FF000000"
android:pathData="M97.99,35.23l0.31,107.78l-3.06,-90.67l2.75,-17.11z"/>
<path
android:pathData="M4.63,33.83l93.48,0l-2.87,18.51l-28.64,0l0,-2.13l-31.24,0l0,1.92l-27.66,0.21l-3.07,-18.51z"
android:strokeAlpha="0.5"
android:fillAlpha="0.5">
<aapt:attr name="android:fillColor">
<gradient
android:startX="51.37"
android:startY="52.34"
android:endX="51.37"
android:endY="33.83"
android:type="linear">
<item android:offset="0" android:color="#FF9B6800"/>
<item android:offset="1" android:color="#FFB57C00"/>
</gradient>
</aapt:attr>
</path>
<path
android:pathData="M8.27,143.01l-3.64,0l3.07,-90.67l3.24,-0.04l-2.67,90.71z"
android:fillColor="#e2b139"/>
<path
android:pathData="M98.59,143.01l-3.64,0l-2.95,-90.67l3.24,-0.04l3.35,90.71z"
android:fillColor="#e2b139"/>
<group>
<clip-path
android:pathData="M15.17,34l71.91,-0.41 0.41,71.91 -71.91,0.41Z"/>
<path
android:pathData="M15.88,101.42 L48.34,35.57a3.13,3.13 0,0 1,5.59 0L87.13,101a3.13,3.13 0,0 1,-3.8 4.37L51.47,94.44 19.73,105.75a3.13,3.13 0,0 1,-3.85 -4.33"
android:fillColor="#3785f8"/>
</group>
</vector>
<vector xmlns:android="http://schemas.android.com/apk/res/android"
android:width="103.03dp"
android:height="145.56dp"
android:viewportWidth="103.03"
android:viewportHeight="145.56">
<path
android:pathData="M85.42,11.09l-67.51,-0l-0,-6.85l67.51,-0z"
android:fillColor="#434447"/>
<path
android:pathData="M12.85,14.78l-8.38,-0l-0,-7.82l8.38,-0z"
android:fillColor="#050101"/>
<path
android:pathData="M97.61,14.78l-8.38,-0l-0,-7.82l8.38,-0z"
android:fillColor="#050101"/>
<path
android:pathData="M102.72,145.56l-3.47,-0l-0,-115.86l3.47,-0z"
android:fillColor="#5e5e5e"/>
<path
android:pathData="M3.47,145.56l-3.47,-0l-0,-115.86l3.47,-0z"
android:fillColor="#5e5e5e"/>
<path
android:pathData="M103.03,143.01l-102.73,-0l-0,-133.18l102.73,-0z"
android:fillColor="#848484"/>
<path
android:pathData="M89.22,4.24l-75.23,-0l-0,-4.24l75.23,-0z"
android:fillColor="#848484"/>
<path
android:fillColor="#FF000000"
android:pathData="M92.98,9.83h4.59v24h-4.59z"
android:strokeAlpha="0.14"
android:fillAlpha="0.14"/>
<path
android:pathData="M93.48,9.83h4.59v24h-4.59z"
android:fillColor="#707070"/>
<path
android:fillColor="#FF000000"
android:pathData="M4.91,9.83h4.59v24h-4.59z"
android:strokeAlpha="0.08"
android:fillAlpha="0.08"/>
<path
android:pathData="M4.41,9.83h4.59v24h-4.59z"
android:fillColor="#707070"/>
<path
android:pathData="M4.95,35.23l-0.32,107.78l3.07,-90.67l-2.75,-17.11z"
android:fillColor="#7c7c7b"/>
<path
android:pathData="M97.99,35.23l0.31,107.78l-3.06,-90.67l2.75,-17.11z"
android:fillColor="#2d2d2d"/>
<path
android:pathData="M4.63,33.83l93.48,0l-2.87,18.51l-28.64,0l0,-2.13l-31.24,0l0,1.92l-27.66,0.21l-3.07,-18.51z"
android:fillColor="#707070"/>
<path
android:pathData="M8.27,143.01l-3.64,0l3.07,-90.67l3.24,-0.04l-2.67,90.71z"
android:fillColor="#707070"/>
<path
android:pathData="M98.59,143.01l-3.64,0l-2.95,-90.67l3.24,-0.04l3.35,90.71z"
android:fillColor="#707070"/>
<group>
<clip-path
android:pathData="M14.22,34l71.91,-0.41 0.41,71.91 -71.91,0.41Z"/>
<path
android:pathData="M14.93,101.42 L47.39,35.57a3.13,3.13 0,0 1,5.59 0L86.18,101a3.13,3.13 0,0 1,-3.8 4.37L50.52,94.44 18.78,105.75a3.13,3.13 0,0 1,-3.85 -4.33"
android:fillColor="#5b5b5b"/>
</group>
</vector>
<vector xmlns:android="http://schemas.android.com/apk/res/android"
android:width="103.03dp"
android:height="145.56dp"
android:viewportWidth="103.03"
android:viewportHeight="145.56">
<path
android:pathData="M85.42,11.09l-67.51,-0l-0,-6.85l67.51,-0z"
android:fillColor="#595753"/>
<path
android:pathData="M12.85,14.78l-8.38,-0l-0,-7.82l8.38,-0z"
android:fillColor="#050101"/>
<path
android:pathData="M97.61,14.78l-8.38,-0l-0,-7.82l8.38,-0z"
android:fillColor="#050101"/>
<path
android:pathData="M102.72,145.56l-3.47,-0l-0,-115.86l3.47,-0z"
android:fillColor="#a02020"/>
<path
android:pathData="M3.47,145.56l-3.47,-0l-0,-115.86l3.47,-0z"
android:fillColor="#a02020"/>
<path
android:pathData="M103.03,143.01l-102.73,-0l-0,-133.18l102.73,-0z"
android:fillColor="#e04141"/>
<path
android:pathData="M89.22,4.24l-75.23,-0l-0,-4.24l75.23,-0z"
android:fillColor="#e04141"/>
<path
android:fillColor="#FF000000"
android:pathData="M92.98,9.83h4.59v24h-4.59z"
android:strokeAlpha="0.14"
android:fillAlpha="0.14"/>
<path
android:pathData="M93.48,9.83h4.59v24h-4.59z"
android:fillColor="#a53535"/>
<path
android:fillColor="#FF000000"
android:pathData="M4.91,9.83h4.59v24h-4.59z"
android:strokeAlpha="0.08"
android:fillAlpha="0.08"/>
<path
android:pathData="M4.41,9.83h4.59v24h-4.59z"
android:fillColor="#a53535"/>
<path
android:pathData="M4.95,35.23l-0.32,107.78l3.07,-90.67l-2.75,-17.11z"
android:fillColor="#a53535"/>
<path
android:pathData="M97.99,35.23l0.31,107.78l-3.06,-90.67l2.75,-17.11z"
android:fillColor="#700d24"/>
<path
android:pathData="M4.63,33.83l93.48,0l-2.87,18.51l-28.64,0l0,-2.13l-31.24,0l0,1.92l-27.66,0.21l-3.07,-18.51z"
android:fillColor="#a53535"/>
<path
android:pathData="M8.27,143.01l-3.64,0l3.07,-90.67l3.24,-0.04l-2.67,90.71z"
android:fillColor="#a53535"/>
<path
android:pathData="M98.59,143.01l-3.64,0l-2.95,-90.67l3.24,-0.04l3.35,90.71z"
android:fillColor="#a53535"/>
</vector>
<vector xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:aapt="http://schemas.android.com/aapt"
android:width="103.03dp"
android:height="145.56dp"
android:viewportWidth="103.03"
android:viewportHeight="145.56">
<path
android:pathData="M85.42,11.09l-67.51,-0l-0,-6.85l67.51,-0z"
android:fillColor="#595753"/>
<path
android:pathData="M12.85,14.78l-8.38,-0l-0,-7.82l8.38,-0z"
android:fillColor="#050101"/>
<path
android:pathData="M97.61,14.78l-8.38,-0l-0,-7.82l8.38,-0z"
android:fillColor="#050101"/>
<path
android:pathData="M102.72,145.56l-3.47,-0l-0,-115.86l3.47,-0z"
android:fillColor="#eaba37"/>
<path
android:pathData="M3.47,145.56l-3.47,-0l-0,-115.86l3.47,-0z"
android:fillColor="#eaba37"/>
<path
android:pathData="M103.03,143.01l-102.73,-0l-0,-133.18l102.73,-0z"
android:fillColor="#eaba37"/>
<path
android:pathData="M89.22,4.24l-75.23,-0l-0,-4.24l75.23,-0z"
android:fillColor="#eaba37"/>
<path
android:fillColor="#FF000000"
android:pathData="M92.98,9.83h4.59v24h-4.59z"
android:strokeAlpha="0.14"
android:fillAlpha="0.14"/>
<path
android:pathData="M93.48,9.83h4.59v24h-4.59z"
android:fillColor="#e2b137"/>
<path
android:fillColor="#FF000000"
android:pathData="M4.91,9.83h4.59v24h-4.59z"
android:strokeAlpha="0.08"
android:fillAlpha="0.08"/>
<path
android:pathData="M4.41,9.83h4.59v24h-4.59z"
android:fillColor="#e2b137"/>
<path
android:pathData="M4.95,35.23l-0.32,107.78l3.07,-90.67l-2.75,-17.11z"
android:fillColor="#915a00"/>
<path
android:fillColor="#FF000000"
android:pathData="M97.99,35.23l0.31,107.78l-3.06,-90.67l2.75,-17.11z"/>
<path
android:pathData="M4.63,33.83l93.48,0l-2.87,18.51l-28.64,0l0,-2.13l-31.24,0l0,1.92l-27.66,0.21l-3.07,-18.51z"
android:strokeAlpha="0.5"
android:fillAlpha="0.5">
<aapt:attr name="android:fillColor">
<gradient
android:startX="51.37"
android:startY="52.34"
android:endX="51.37"
android:endY="33.83"
android:type="linear">
<item android:offset="0" android:color="#FF9B6800"/>
<item android:offset="1" android:color="#FFB57C00"/>
</gradient>
</aapt:attr>
</path>
<path
android:pathData="M8.27,143.01l-3.64,0l3.07,-90.67l3.24,-0.04l-2.67,90.71z"
android:fillColor="#e2b139"/>
<path
android:pathData="M98.59,143.01l-3.64,0l-2.95,-90.67l3.24,-0.04l3.35,90.71z"
android:fillColor="#e2b139"/>
</vector>
<vector xmlns:android="http://schemas.android.com/apk/res/android"
android:width="103.03dp"
android:height="145.56dp"
android:viewportWidth="103.03"
android:viewportHeight="145.56">
<path
android:pathData="M85.42,11.09l-67.51,-0l-0,-6.85l67.51,-0z"
android:fillColor="#434447"/>
<path
android:pathData="M12.85,14.78l-8.38,-0l-0,-7.82l8.38,-0z"
android:fillColor="#050101"/>
<path
android:pathData="M97.61,14.78l-8.38,-0l-0,-7.82l8.38,-0z"
android:fillColor="#050101"/>
<path
android:pathData="M102.72,145.56l-3.47,-0l-0,-115.86l3.47,-0z"
android:fillColor="#5e5e5e"/>
<path
android:pathData="M3.47,145.56l-3.47,-0l-0,-115.86l3.47,-0z"
android:fillColor="#5e5e5e"/>
<path
android:pathData="M103.03,143.01l-102.73,-0l-0,-133.18l102.73,-0z"
android:fillColor="#848484"/>
<path
android:pathData="M89.22,4.24l-75.23,-0l-0,-4.24l75.23,-0z"
android:fillColor="#848484"/>
<path
android:fillColor="#FF000000"
android:pathData="M92.98,9.83h4.59v24h-4.59z"
android:strokeAlpha="0.14"
android:fillAlpha="0.14"/>
<path
android:pathData="M93.48,9.83h4.59v24h-4.59z"
android:fillColor="#707070"/>
<path
android:fillColor="#FF000000"
android:pathData="M4.91,9.83h4.59v24h-4.59z"
android:strokeAlpha="0.08"
android:fillAlpha="0.08"/>
<path
android:pathData="M4.41,9.83h4.59v24h-4.59z"
android:fillColor="#707070"/>
<path
android:pathData="M4.95,35.23l-0.32,107.78l3.07,-90.67l-2.75,-17.11z"
android:fillColor="#7c7c7b"/>
<path
android:pathData="M97.99,35.23l0.31,107.78l-3.06,-90.67l2.75,-17.11z"
android:fillColor="#2d2d2d"/>
<path
android:pathData="M4.63,33.83l93.48,0l-2.87,18.51l-28.64,0l0,-2.13l-31.24,0l0,1.92l-27.66,0.21l-3.07,-18.51z"
android:fillColor="#707070"/>
<path
android:pathData="M8.27,143.01l-3.64,0l3.07,-90.67l3.24,-0.04l-2.67,90.71z"
android:fillColor="#707070"/>
<path
android:pathData="M98.59,143.01l-3.64,0l-2.95,-90.67l3.24,-0.04l3.35,90.71z"
android:fillColor="#707070"/>
</vector>
This diff is collapsed.
This diff is collapsed.
...@@ -117,4 +117,33 @@ ...@@ -117,4 +117,33 @@
android:focusable="true" android:focusable="true"
app:layout_constraintBottom_toBottomOf="parent" app:layout_constraintBottom_toBottomOf="parent"
app:layout_constraintStart_toStartOf="parent" /> app:layout_constraintStart_toStartOf="parent" />
<com.google.android.exoplayer2.ui.StyledPlayerView
android:id="@+id/videoView1"
android:layout_width="0dp"
android:layout_height="0dp"
app:layout_constraintStart_toStartOf="@id/guideline2"
app:layout_constraintBottom_toBottomOf="@id/guideline3"
app:layout_constraintTop_toTopOf="parent"
app:layout_constraintEnd_toEndOf="parent"/>
<com.google.android.exoplayer2.ui.StyledPlayerView
android:id="@+id/videoView2"
android:layout_width="0dp"
android:layout_height="0dp"
app:layout_constraintStart_toStartOf="@id/guideline2"
app:layout_constraintTop_toTopOf="@id/guideline3"
app:layout_constraintEnd_toEndOf="parent"
app:layout_constraintBottom_toBottomOf="parent"/>
<androidx.constraintlayout.widget.Guideline
android:id="@+id/guideline2"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:orientation="vertical"
app:layout_constraintGuide_percent="0.62" />
<androidx.constraintlayout.widget.Guideline
android:id="@+id/guideline3"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:orientation="horizontal"
app:layout_constraintGuide_percent="0.5" />
</androidx.constraintlayout.widget.ConstraintLayout> </androidx.constraintlayout.widget.ConstraintLayout>
\ No newline at end of file
...@@ -15,4 +15,5 @@ ...@@ -15,4 +15,5 @@
<string name="toggle_safety_range">toggle safety range</string> <string name="toggle_safety_range">toggle safety range</string>
<string name="zoom_divider_line">zoom divider line</string> <string name="zoom_divider_line">zoom divider line</string>
<string name="current_speed">%1d\nkm/h</string> <string name="current_speed">%1d\nkm/h</string>
<string name="toggle_more">toggle more</string>
</resources> </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