Merge branch 'master' into dev_robo_240612_6.5.0_tmp
This commit is contained in:
@@ -1380,6 +1380,7 @@ internal class DebugSettingView @JvmOverloads constructor(
|
||||
tbRouteDynamicEffect.isChecked = HmiBuildConfig.isShowRouteStrategy
|
||||
tbRouteDynamicEffect.setOnCheckedChangeListener { _, isChecked ->
|
||||
HmiBuildConfig.isShowRouteStrategy = isChecked
|
||||
CallerDevaToolsManager.setRouteDynamicColorEnable(isChecked)
|
||||
}
|
||||
|
||||
/**
|
||||
|
||||
@@ -419,6 +419,7 @@ internal class SOPSettingView @JvmOverloads constructor(
|
||||
scRouteDynamicEffect.setOnCheckedChangeListener { _, isChecked ->
|
||||
hmiAction("SOP 引导线动态效果, ", isChecked)
|
||||
HmiBuildConfig.isShowRouteStrategy = isChecked
|
||||
CallerDevaToolsManager.setRouteDynamicColorEnable(isChecked)
|
||||
}
|
||||
|
||||
//点云效果
|
||||
|
||||
@@ -84,6 +84,9 @@ class ConnectionProcessView @JvmOverloads constructor(
|
||||
CallerAutoPilotStatusListenerManager.removeListener(TAG)
|
||||
//隐藏视图
|
||||
dismissConnectionView()
|
||||
//如果已经开始连接倒计时,则取消Timer
|
||||
connectSSMTimer?.cancel()
|
||||
autopilotReadyTimer?.cancel()
|
||||
}
|
||||
}
|
||||
|
||||
@@ -212,14 +215,16 @@ class ConnectionProcessView @JvmOverloads constructor(
|
||||
* 展示域控连接成功视图
|
||||
*/
|
||||
private fun showIPCConnectSuccessView(){
|
||||
ThreadUtils.runOnUiThread {
|
||||
this.visibility = View.VISIBLE
|
||||
pbConnectionProgress.setPadding(5,3,5,8)
|
||||
pbConnectionProgress.progressDrawable = ContextCompat.getDrawable(context, R.drawable.connection_progress_style)
|
||||
pbConnectionProgress.progress = 25
|
||||
tvConnectionStatus.setPadding(0,0,0,10)
|
||||
tvConnectionStatus.text = "系统启动中..."
|
||||
clConnectionTip.visibility = View.GONE
|
||||
if(HmiBuildConfig.isShowConnectionProgressView){
|
||||
ThreadUtils.runOnUiThread {
|
||||
this.visibility = View.VISIBLE
|
||||
pbConnectionProgress.setPadding(5,3,5,8)
|
||||
pbConnectionProgress.progressDrawable = ContextCompat.getDrawable(context, R.drawable.connection_progress_style)
|
||||
pbConnectionProgress.progress = 25
|
||||
tvConnectionStatus.setPadding(0,0,0,10)
|
||||
tvConnectionStatus.text = "系统启动中..."
|
||||
clConnectionTip.visibility = View.GONE
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
@@ -227,14 +232,16 @@ class ConnectionProcessView @JvmOverloads constructor(
|
||||
* 展示SSM连接成功视图
|
||||
*/
|
||||
private fun showSSMConnectSuccessView(){
|
||||
ThreadUtils.runOnUiThread{
|
||||
this.visibility = View.VISIBLE
|
||||
pbConnectionProgress.setPadding(5,3,5,8)
|
||||
pbConnectionProgress.progressDrawable = ContextCompat.getDrawable(context, R.drawable.connection_progress_style)
|
||||
pbConnectionProgress.progress = 50
|
||||
tvConnectionStatus.setPadding(0,0,0,10)
|
||||
tvConnectionStatus.text = "系统启动中..."
|
||||
clConnectionTip.visibility = View.GONE
|
||||
if(HmiBuildConfig.isShowConnectionProgressView){
|
||||
ThreadUtils.runOnUiThread{
|
||||
this.visibility = View.VISIBLE
|
||||
pbConnectionProgress.setPadding(5,3,5,8)
|
||||
pbConnectionProgress.progressDrawable = ContextCompat.getDrawable(context, R.drawable.connection_progress_style)
|
||||
pbConnectionProgress.progress = 50
|
||||
tvConnectionStatus.setPadding(0,0,0,10)
|
||||
tvConnectionStatus.text = "系统启动中..."
|
||||
clConnectionTip.visibility = View.GONE
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
@@ -242,14 +249,16 @@ class ConnectionProcessView @JvmOverloads constructor(
|
||||
* 展示冷启动成功视图
|
||||
*/
|
||||
private fun showAutopilotReadySuccessView(){
|
||||
ThreadUtils.runOnUiThread{
|
||||
this.visibility = View.VISIBLE
|
||||
pbConnectionProgress.setPadding(0,0,0,0)
|
||||
pbConnectionProgress.progressDrawable = ContextCompat.getDrawable(context, R.drawable.connection_success_style)
|
||||
pbConnectionProgress.progress = 100
|
||||
tvConnectionStatus.setPadding(0,0,0,0)
|
||||
tvConnectionStatus.text = "系统启动成功"
|
||||
clConnectionTip.visibility = View.GONE
|
||||
if(HmiBuildConfig.isShowConnectionProgressView){
|
||||
ThreadUtils.runOnUiThread{
|
||||
this.visibility = View.VISIBLE
|
||||
pbConnectionProgress.setPadding(0,0,0,0)
|
||||
pbConnectionProgress.progressDrawable = ContextCompat.getDrawable(context, R.drawable.connection_success_style)
|
||||
pbConnectionProgress.progress = 100
|
||||
tvConnectionStatus.setPadding(0,0,0,0)
|
||||
tvConnectionStatus.text = "系统启动成功"
|
||||
clConnectionTip.visibility = View.GONE
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
@@ -257,16 +266,18 @@ class ConnectionProcessView @JvmOverloads constructor(
|
||||
* 展示域控连接失败视图
|
||||
*/
|
||||
private fun showIPCConnectFailView(){
|
||||
ThreadUtils.runOnUiThread {
|
||||
this.visibility = View.VISIBLE
|
||||
pbConnectionProgress.setPadding(0,0,0,0)
|
||||
pbConnectionProgress.progressDrawable = ContextCompat.getDrawable(context, R.drawable.connection_fail_style)
|
||||
pbConnectionProgress.progress = 25
|
||||
tvConnectionStatus.setPadding(0,0,0,0)
|
||||
tvConnectionStatus.text = "系统启动异常"
|
||||
clConnectionTip.visibility = View.VISIBLE
|
||||
tvConnectionTipTitle.text = "Telematics连接异常"
|
||||
tvConnectionTipContent.text = "建议重启车辆并上报问题"
|
||||
if(HmiBuildConfig.isShowConnectionProgressView){
|
||||
ThreadUtils.runOnUiThread {
|
||||
this.visibility = View.VISIBLE
|
||||
pbConnectionProgress.setPadding(0,0,0,0)
|
||||
pbConnectionProgress.progressDrawable = ContextCompat.getDrawable(context, R.drawable.connection_fail_style)
|
||||
pbConnectionProgress.progress = 25
|
||||
tvConnectionStatus.setPadding(0,0,0,0)
|
||||
tvConnectionStatus.text = "系统启动异常"
|
||||
clConnectionTip.visibility = View.VISIBLE
|
||||
tvConnectionTipTitle.text = "Telematics连接异常"
|
||||
tvConnectionTipContent.text = "建议重启车辆并上报问题"
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
@@ -274,16 +285,18 @@ class ConnectionProcessView @JvmOverloads constructor(
|
||||
* 展示SSM连接失败视图
|
||||
*/
|
||||
private fun showSSMConnectFailView(){
|
||||
ThreadUtils.runOnUiThread {
|
||||
this.visibility = View.VISIBLE
|
||||
pbConnectionProgress.setPadding(0,0,0,0)
|
||||
pbConnectionProgress.progressDrawable = ContextCompat.getDrawable(context, R.drawable.connection_fail_style)
|
||||
pbConnectionProgress.progress = 50
|
||||
tvConnectionStatus.setPadding(0,0,0,0)
|
||||
tvConnectionStatus.text = "系统启动异常"
|
||||
clConnectionTip.visibility = View.VISIBLE
|
||||
tvConnectionTipTitle.text = "SSM连接异常"
|
||||
tvConnectionTipContent.text = "建议重启车辆并上报问题"
|
||||
if(HmiBuildConfig.isShowConnectionProgressView){
|
||||
ThreadUtils.runOnUiThread {
|
||||
this.visibility = View.VISIBLE
|
||||
pbConnectionProgress.setPadding(0,0,0,0)
|
||||
pbConnectionProgress.progressDrawable = ContextCompat.getDrawable(context, R.drawable.connection_fail_style)
|
||||
pbConnectionProgress.progress = 50
|
||||
tvConnectionStatus.setPadding(0,0,0,0)
|
||||
tvConnectionStatus.text = "系统启动异常"
|
||||
clConnectionTip.visibility = View.VISIBLE
|
||||
tvConnectionTipTitle.text = "SSM连接异常"
|
||||
tvConnectionTipContent.text = "建议重启车辆并上报问题"
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
@@ -291,16 +304,18 @@ class ConnectionProcessView @JvmOverloads constructor(
|
||||
* 展示SSM冷启动失败视图
|
||||
*/
|
||||
private fun showAutopilotReadyFailView(){
|
||||
ThreadUtils.runOnUiThread {
|
||||
this.visibility = View.VISIBLE
|
||||
pbConnectionProgress.setPadding(0,0,0,0)
|
||||
pbConnectionProgress.progressDrawable = ContextCompat.getDrawable(context, R.drawable.connection_fail_style)
|
||||
pbConnectionProgress.progress = 100
|
||||
tvConnectionStatus.setPadding(0,0,0,0)
|
||||
tvConnectionStatus.text = "系统启动异常"
|
||||
clConnectionTip.visibility = View.VISIBLE
|
||||
tvConnectionTipTitle.text = "系统冷启动异常"
|
||||
tvConnectionTipContent.text = "建议重启车辆并上报问题"
|
||||
if(HmiBuildConfig.isShowConnectionProgressView){
|
||||
ThreadUtils.runOnUiThread {
|
||||
this.visibility = View.VISIBLE
|
||||
pbConnectionProgress.setPadding(0,0,0,0)
|
||||
pbConnectionProgress.progressDrawable = ContextCompat.getDrawable(context, R.drawable.connection_fail_style)
|
||||
pbConnectionProgress.progress = 100
|
||||
tvConnectionStatus.setPadding(0,0,0,0)
|
||||
tvConnectionStatus.text = "系统启动异常"
|
||||
clConnectionTip.visibility = View.VISIBLE
|
||||
tvConnectionTipTitle.text = "系统冷启动异常"
|
||||
tvConnectionTipContent.text = "建议重启车辆并上报问题"
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
@@ -365,6 +380,7 @@ class ConnectionProcessView @JvmOverloads constructor(
|
||||
override fun onFinish() {
|
||||
//将SSM连接状态置为false
|
||||
ssmConnectStatus = false
|
||||
autopilotReadyStatus = false
|
||||
//展示连接SSM失败视图
|
||||
showSSMConnectFailView()
|
||||
}
|
||||
@@ -386,6 +402,7 @@ class ConnectionProcessView @JvmOverloads constructor(
|
||||
|
||||
override fun onFinish() {
|
||||
//将冷启动状态置为false
|
||||
ssmConnectStatus = false
|
||||
autopilotReadyStatus = false
|
||||
if(CallerAutoPilotStatusListenerManager.getAutoPilotStatusInfo().ssmAutoPilotReady){
|
||||
//冷启动成功
|
||||
|
||||
Binary file not shown.
|
Before Width: | Height: | Size: 29 KiB |
Binary file not shown.
|
After Width: | Height: | Size: 30 KiB |
@@ -1,7 +1,8 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<androidx.constraintlayout.widget.ConstraintLayout xmlns:android="http://schemas.android.com/apk/res/android"
|
||||
android:layout_width="@dimen/dp_804"
|
||||
android:layout_height="@dimen/dp_160"
|
||||
android:layout_height="wrap_content"
|
||||
android:minHeight="@dimen/dp_160"
|
||||
xmlns:app="http://schemas.android.com/apk/res-auto"
|
||||
android:background="@drawable/bg_msg_box_v2x"
|
||||
android:layout_gravity="center_horizontal"
|
||||
@@ -30,7 +31,9 @@
|
||||
app:layout_constraintLeft_toRightOf="@id/ivAutopilotImage"
|
||||
android:layout_marginStart="@dimen/dp_15"
|
||||
android:textColor="#FFFFFFFF"
|
||||
android:textSize="@dimen/dp_32"
|
||||
android:textSize="@dimen/sp_32"
|
||||
android:layout_marginTop="@dimen/dp_5"
|
||||
android:layout_marginBottom="@dimen/dp_5"
|
||||
/>
|
||||
|
||||
<TextView
|
||||
@@ -42,7 +45,7 @@
|
||||
app:layout_constraintRight_toRightOf="parent"
|
||||
android:layout_marginEnd="25dp"
|
||||
android:textColor="#80FFFFFF"
|
||||
android:textSize="24dp"
|
||||
android:textSize="@dimen/sp_24"
|
||||
/>
|
||||
|
||||
<TextView
|
||||
@@ -54,9 +57,9 @@
|
||||
app:layout_constraintLeft_toLeftOf="@id/tvAutopilotTitle"
|
||||
app:layout_constraintRight_toRightOf="@id/tvAutopilotTime"
|
||||
android:textColor="#B3FFFFFF"
|
||||
android:textSize="@dimen/dp_28"
|
||||
android:maxLines="2"
|
||||
android:ellipsize="end"
|
||||
android:textSize="@dimen/sp_28"
|
||||
android:layout_marginBottom="@dimen/dp_5"
|
||||
android:layout_marginTop="@dimen/dp_5"
|
||||
/>
|
||||
|
||||
</androidx.constraintlayout.widget.ConstraintLayout>
|
||||
@@ -1,7 +1,8 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<androidx.constraintlayout.widget.ConstraintLayout xmlns:android="http://schemas.android.com/apk/res/android"
|
||||
android:layout_width="@dimen/dp_804"
|
||||
android:layout_height="@dimen/dp_160"
|
||||
android:layout_height="wrap_content"
|
||||
android:minHeight="@dimen/dp_160"
|
||||
xmlns:app="http://schemas.android.com/apk/res-auto"
|
||||
android:background="@drawable/bg_msg_box_v2x"
|
||||
android:layout_gravity="center_horizontal"
|
||||
@@ -30,7 +31,9 @@
|
||||
app:layout_constraintLeft_toRightOf="@id/ivFSMImage"
|
||||
android:layout_marginStart="@dimen/dp_15"
|
||||
android:textColor="#FFFFFFFF"
|
||||
android:textSize="@dimen/dp_32"
|
||||
android:textSize="@dimen/sp_32"
|
||||
android:layout_marginTop="@dimen/dp_5"
|
||||
android:layout_marginBottom="@dimen/dp_5"
|
||||
/>
|
||||
|
||||
<TextView
|
||||
@@ -42,7 +45,7 @@
|
||||
app:layout_constraintRight_toRightOf="parent"
|
||||
android:layout_marginEnd="25dp"
|
||||
android:textColor="#80FFFFFF"
|
||||
android:textSize="24dp"
|
||||
android:textSize="@dimen/sp_24"
|
||||
/>
|
||||
|
||||
<TextView
|
||||
@@ -54,9 +57,9 @@
|
||||
app:layout_constraintLeft_toLeftOf="@id/tvFSMTitle"
|
||||
app:layout_constraintRight_toRightOf="@id/tvFSMTime"
|
||||
android:textColor="#B3FFFFFF"
|
||||
android:textSize="@dimen/dp_28"
|
||||
android:maxLines="2"
|
||||
android:ellipsize="end"
|
||||
android:textSize="@dimen/sp_28"
|
||||
android:layout_marginBottom="@dimen/dp_5"
|
||||
android:layout_marginTop="@dimen/dp_5"
|
||||
/>
|
||||
|
||||
</androidx.constraintlayout.widget.ConstraintLayout>
|
||||
@@ -1,7 +1,8 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<androidx.constraintlayout.widget.ConstraintLayout xmlns:android="http://schemas.android.com/apk/res/android"
|
||||
android:layout_width="@dimen/dp_804"
|
||||
android:layout_height="@dimen/dp_160"
|
||||
android:layout_height="wrap_content"
|
||||
android:minHeight="@dimen/dp_160"
|
||||
xmlns:app="http://schemas.android.com/apk/res-auto"
|
||||
android:background="@drawable/bg_msg_box_v2x"
|
||||
android:layout_gravity="center_horizontal"
|
||||
@@ -30,7 +31,9 @@
|
||||
app:layout_constraintLeft_toRightOf="@id/ivSsmImage"
|
||||
android:layout_marginStart="@dimen/dp_15"
|
||||
android:textColor="#FFFFFFFF"
|
||||
android:textSize="@dimen/dp_32"
|
||||
android:textSize="@dimen/sp_32"
|
||||
android:layout_marginTop="@dimen/dp_5"
|
||||
android:layout_marginBottom="@dimen/dp_5"
|
||||
/>
|
||||
|
||||
<TextView
|
||||
@@ -42,7 +45,7 @@
|
||||
app:layout_constraintRight_toRightOf="parent"
|
||||
android:layout_marginEnd="25dp"
|
||||
android:textColor="#80FFFFFF"
|
||||
android:textSize="24dp"
|
||||
android:textSize="@dimen/sp_24"
|
||||
/>
|
||||
|
||||
<TextView
|
||||
@@ -54,9 +57,9 @@
|
||||
app:layout_constraintLeft_toLeftOf="@id/tvSsmTitle"
|
||||
app:layout_constraintRight_toRightOf="@id/tvSsmTime"
|
||||
android:textColor="#B3FFFFFF"
|
||||
android:textSize="@dimen/dp_28"
|
||||
android:maxLines="2"
|
||||
android:ellipsize="end"
|
||||
android:textSize="@dimen/sp_28"
|
||||
android:layout_marginBottom="@dimen/dp_5"
|
||||
android:layout_marginTop="@dimen/dp_5"
|
||||
/>
|
||||
|
||||
</androidx.constraintlayout.widget.ConstraintLayout>
|
||||
@@ -1,7 +1,8 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<androidx.constraintlayout.widget.ConstraintLayout xmlns:android="http://schemas.android.com/apk/res/android"
|
||||
android:layout_width="@dimen/dp_804"
|
||||
android:layout_height="@dimen/dp_160"
|
||||
android:layout_height="wrap_content"
|
||||
android:minHeight="@dimen/dp_160"
|
||||
xmlns:app="http://schemas.android.com/apk/res-auto"
|
||||
android:background="@drawable/bg_msg_box_v2x"
|
||||
android:layout_gravity="center_horizontal"
|
||||
@@ -28,7 +29,9 @@
|
||||
app:layout_constraintLeft_toRightOf="@id/ivV2XImage"
|
||||
android:layout_marginStart="@dimen/dp_15"
|
||||
android:textColor="#FFFFFFFF"
|
||||
android:textSize="@dimen/dp_32"
|
||||
android:textSize="@dimen/sp_32"
|
||||
android:layout_marginTop="@dimen/dp_5"
|
||||
android:layout_marginBottom="@dimen/dp_5"
|
||||
/>
|
||||
|
||||
<TextView
|
||||
@@ -40,7 +43,7 @@
|
||||
app:layout_constraintRight_toRightOf="parent"
|
||||
android:layout_marginEnd="25dp"
|
||||
android:textColor="#80FFFFFF"
|
||||
android:textSize="24dp"
|
||||
android:textSize="@dimen/sp_24"
|
||||
/>
|
||||
|
||||
<TextView
|
||||
@@ -52,9 +55,9 @@
|
||||
app:layout_constraintLeft_toLeftOf="@id/tvV2XTitle"
|
||||
app:layout_constraintRight_toRightOf="@id/tvV2XTime"
|
||||
android:textColor="#B3FFFFFF"
|
||||
android:textSize="@dimen/dp_28"
|
||||
android:maxLines="2"
|
||||
android:ellipsize="end"
|
||||
android:textSize="@dimen/sp_28"
|
||||
android:layout_marginBottom="@dimen/dp_5"
|
||||
android:layout_marginTop="@dimen/dp_5"
|
||||
/>
|
||||
|
||||
</androidx.constraintlayout.widget.ConstraintLayout>
|
||||
@@ -2,7 +2,8 @@
|
||||
<androidx.constraintlayout.widget.ConstraintLayout xmlns:android="http://schemas.android.com/apk/res/android"
|
||||
android:id="@+id/clAutopilotLayout"
|
||||
android:layout_width="@dimen/dp_804"
|
||||
android:layout_height="@dimen/dp_160"
|
||||
android:layout_height="wrap_content"
|
||||
android:minHeight="@dimen/dp_160"
|
||||
xmlns:app="http://schemas.android.com/apk/res-auto"
|
||||
android:background="@drawable/bg_msg_box_v2x"
|
||||
android:layout_gravity="center_horizontal"
|
||||
@@ -30,7 +31,9 @@
|
||||
app:layout_constraintLeft_toRightOf="@id/ivAutopilotImage"
|
||||
android:layout_marginStart="@dimen/dp_15"
|
||||
android:textColor="#FFFFFFFF"
|
||||
android:textSize="@dimen/dp_32"
|
||||
android:textSize="@dimen/sp_32"
|
||||
android:layout_marginTop="@dimen/dp_5"
|
||||
android:layout_marginBottom="@dimen/dp_5"
|
||||
/>
|
||||
|
||||
<TextView
|
||||
@@ -42,7 +45,7 @@
|
||||
app:layout_constraintRight_toRightOf="parent"
|
||||
android:layout_marginEnd="25dp"
|
||||
android:textColor="#80FFFFFF"
|
||||
android:textSize="24dp"
|
||||
android:textSize="@dimen/sp_24"
|
||||
/>
|
||||
|
||||
<TextView
|
||||
@@ -54,9 +57,9 @@
|
||||
app:layout_constraintLeft_toLeftOf="@id/tvAutopilotTitle"
|
||||
app:layout_constraintRight_toRightOf="@id/tvAutopilotTime"
|
||||
android:textColor="#B3FFFFFF"
|
||||
android:textSize="@dimen/dp_28"
|
||||
android:maxLines="2"
|
||||
android:ellipsize="end"
|
||||
android:textSize="@dimen/sp_28"
|
||||
android:layout_marginBottom="@dimen/dp_5"
|
||||
android:layout_marginTop="@dimen/dp_5"
|
||||
/>
|
||||
|
||||
</androidx.constraintlayout.widget.ConstraintLayout>
|
||||
@@ -2,7 +2,8 @@
|
||||
<androidx.constraintlayout.widget.ConstraintLayout xmlns:android="http://schemas.android.com/apk/res/android"
|
||||
android:id="@+id/clFSMLayout"
|
||||
android:layout_width="@dimen/dp_804"
|
||||
android:layout_height="@dimen/dp_160"
|
||||
android:layout_height="wrap_content"
|
||||
android:minHeight="@dimen/dp_160"
|
||||
xmlns:app="http://schemas.android.com/apk/res-auto"
|
||||
android:background="@drawable/bg_msg_box_v2x"
|
||||
android:layout_gravity="center_horizontal"
|
||||
@@ -30,7 +31,9 @@
|
||||
app:layout_constraintLeft_toRightOf="@id/ivFSMImage"
|
||||
android:layout_marginStart="@dimen/dp_15"
|
||||
android:textColor="#FFFFFFFF"
|
||||
android:textSize="@dimen/dp_32"
|
||||
android:textSize="@dimen/sp_32"
|
||||
android:layout_marginTop="@dimen/dp_5"
|
||||
android:layout_marginBottom="@dimen/dp_5"
|
||||
/>
|
||||
|
||||
<TextView
|
||||
@@ -42,7 +45,7 @@
|
||||
app:layout_constraintRight_toRightOf="parent"
|
||||
android:layout_marginEnd="25dp"
|
||||
android:textColor="#80FFFFFF"
|
||||
android:textSize="24dp"
|
||||
android:textSize="@dimen/sp_24"
|
||||
/>
|
||||
|
||||
<TextView
|
||||
@@ -54,9 +57,9 @@
|
||||
app:layout_constraintLeft_toLeftOf="@id/tvFSMTitle"
|
||||
app:layout_constraintRight_toRightOf="@id/tvFSMTime"
|
||||
android:textColor="#B3FFFFFF"
|
||||
android:textSize="@dimen/dp_28"
|
||||
android:maxLines="2"
|
||||
android:ellipsize="end"
|
||||
android:textSize="@dimen/sp_28"
|
||||
android:layout_marginBottom="@dimen/dp_5"
|
||||
android:layout_marginTop="@dimen/dp_5"
|
||||
/>
|
||||
|
||||
</androidx.constraintlayout.widget.ConstraintLayout>
|
||||
@@ -2,7 +2,8 @@
|
||||
<androidx.constraintlayout.widget.ConstraintLayout xmlns:android="http://schemas.android.com/apk/res/android"
|
||||
android:id="@+id/clSsmLayout"
|
||||
android:layout_width="@dimen/dp_804"
|
||||
android:layout_height="@dimen/dp_160"
|
||||
android:layout_height="wrap_content"
|
||||
android:minHeight="@dimen/dp_160"
|
||||
xmlns:app="http://schemas.android.com/apk/res-auto"
|
||||
android:background="@drawable/bg_msg_box_v2x"
|
||||
android:layout_gravity="center_horizontal"
|
||||
@@ -30,7 +31,9 @@
|
||||
app:layout_constraintLeft_toRightOf="@id/ivSsmImage"
|
||||
android:layout_marginStart="@dimen/dp_15"
|
||||
android:textColor="#FFFFFFFF"
|
||||
android:textSize="@dimen/dp_32"
|
||||
android:textSize="@dimen/sp_32"
|
||||
android:layout_marginTop="@dimen/dp_5"
|
||||
android:layout_marginBottom="@dimen/dp_5"
|
||||
/>
|
||||
|
||||
<TextView
|
||||
@@ -42,7 +45,7 @@
|
||||
app:layout_constraintRight_toRightOf="parent"
|
||||
android:layout_marginEnd="25dp"
|
||||
android:textColor="#80FFFFFF"
|
||||
android:textSize="24dp"
|
||||
android:textSize="@dimen/sp_24"
|
||||
/>
|
||||
|
||||
<TextView
|
||||
@@ -54,9 +57,9 @@
|
||||
app:layout_constraintLeft_toLeftOf="@id/tvSsmTitle"
|
||||
app:layout_constraintRight_toRightOf="@id/tvSsmTime"
|
||||
android:textColor="#B3FFFFFF"
|
||||
android:textSize="@dimen/dp_28"
|
||||
android:maxLines="2"
|
||||
android:ellipsize="end"
|
||||
android:textSize="@dimen/sp_28"
|
||||
android:layout_marginBottom="@dimen/dp_5"
|
||||
android:layout_marginTop="@dimen/dp_5"
|
||||
/>
|
||||
|
||||
</androidx.constraintlayout.widget.ConstraintLayout>
|
||||
@@ -2,7 +2,8 @@
|
||||
<androidx.constraintlayout.widget.ConstraintLayout xmlns:android="http://schemas.android.com/apk/res/android"
|
||||
android:id="@+id/clV2XLayout"
|
||||
android:layout_width="@dimen/dp_804"
|
||||
android:layout_height="@dimen/dp_160"
|
||||
android:layout_height="wrap_content"
|
||||
android:minHeight="@dimen/dp_160"
|
||||
xmlns:app="http://schemas.android.com/apk/res-auto"
|
||||
android:background="@drawable/bg_msg_box_v2x"
|
||||
android:layout_gravity="center_horizontal"
|
||||
@@ -28,7 +29,9 @@
|
||||
app:layout_constraintLeft_toRightOf="@id/ivV2XImage"
|
||||
android:layout_marginStart="@dimen/dp_15"
|
||||
android:textColor="#FFFFFFFF"
|
||||
android:textSize="@dimen/dp_32"
|
||||
android:textSize="@dimen/sp_32"
|
||||
android:layout_marginTop="@dimen/dp_5"
|
||||
android:layout_marginBottom="@dimen/dp_5"
|
||||
/>
|
||||
|
||||
<TextView
|
||||
@@ -40,7 +43,7 @@
|
||||
app:layout_constraintRight_toRightOf="parent"
|
||||
android:layout_marginEnd="25dp"
|
||||
android:textColor="#80FFFFFF"
|
||||
android:textSize="24dp"
|
||||
android:textSize="@dimen/sp_24"
|
||||
/>
|
||||
|
||||
<TextView
|
||||
@@ -52,9 +55,9 @@
|
||||
app:layout_constraintLeft_toLeftOf="@id/tvV2XTitle"
|
||||
app:layout_constraintRight_toRightOf="@id/tvV2XTime"
|
||||
android:textColor="#B3FFFFFF"
|
||||
android:textSize="@dimen/dp_28"
|
||||
android:maxLines="2"
|
||||
android:ellipsize="end"
|
||||
android:textSize="@dimen/sp_28"
|
||||
android:layout_marginTop="@dimen/dp_5"
|
||||
android:layout_marginBottom="@dimen/dp_5"
|
||||
/>
|
||||
|
||||
</androidx.constraintlayout.widget.ConstraintLayout>
|
||||
Reference in New Issue
Block a user