Commit fc454a68 by 严久程

导医入口紧急修改

parent f7358530
...@@ -55,11 +55,13 @@ class ConsultAssistantDialog( ...@@ -55,11 +55,13 @@ class ConsultAssistantDialog(
minWidth = (consultant_assistant.measuredWidth * 1.5).toInt() minWidth = (consultant_assistant.measuredWidth * 1.5).toInt()
} }
ConsultAssistantDialogUtils.INSTANCE.minWidth = minWidth!! ConsultAssistantDialogUtils.INSTANCE.minWidth = minWidth!!
//一个dialog关闭左侧desc,所有导医左侧desc都关闭 //一个dialog关闭左侧desc,所有导医左侧desc都关闭
SharedPreferencesEditor.putString( // SharedPreferencesEditor.putString(
ConsultAssistantDialogUtils.INSTANCE.ASSISTANT_DIALOG_SP_TAG, // ConsultAssistantDialogUtils.INSTANCE.ASSISTANT_DIALOG_SP_TAG,
System.currentTimeMillis().toString() // System.currentTimeMillis().toString()
) // )
ConsultAssistantDialogUtils.INSTANCE.isSHowDesc = false
animate = ObjectAnimator.ofFloat( animate = ObjectAnimator.ofFloat(
consultant_assistant_dialog_desc_ll, consultant_assistant_dialog_desc_ll,
"translationX", "translationX",
...@@ -93,6 +95,9 @@ class ConsultAssistantDialog( ...@@ -93,6 +95,9 @@ class ConsultAssistantDialog(
consultant_assistant.setOnClickListener { consultant_assistant.setOnClickListener {
consultAssistantClickListener?.onClickAction() consultAssistantClickListener?.onClickAction()
} }
ll_desc_assistant.setOnClickListener {
consultAssistantClickListener?.onClickAction()
}
setCanceledOnTouchOutside(false) setCanceledOnTouchOutside(false)
} }
......
...@@ -33,8 +33,9 @@ class ConsultAssistantDialogUtils private constructor() { ...@@ -33,8 +33,9 @@ class ConsultAssistantDialogUtils private constructor() {
var expertSearchPageHasShown: Boolean = false // 专家咨询列表fragment页面是否已经展示 var expertSearchPageHasShown: Boolean = false // 专家咨询列表fragment页面是否已经展示
var consultAssistantActivityDialog: ConsultAssistantDialog? = null //咨询师列表activity页面展示的dialog var consultAssistantActivityDialog: ConsultAssistantDialog? = null //咨询师列表activity页面展示的dialog
var expertSearchActivityPageHasShown: Boolean = false // 专家咨询列表activity页面是否已经展示 var expertSearchActivityPageHasShown: Boolean = false // 专家咨询列表activity页面是否已经展示
var ASSISTANT_DIALOG_SP_TAG = "assistant_dialog_sp_tag" // 是否展示左侧文本的缓存key // var ASSISTANT_DIALOG_SP_TAG = "assistant_dialog_sp_tag" // 是否展示左侧文本的缓存key
var minWidth = 0 // 最小宽度 var minWidth = 0 // 最小宽度
var isSHowDesc=true
/** /**
...@@ -307,17 +308,17 @@ class ConsultAssistantDialogUtils private constructor() { ...@@ -307,17 +308,17 @@ class ConsultAssistantDialogUtils private constructor() {
// 判定是否展示左侧的描述文本 // 判定是否展示左侧的描述文本
fun canShowDesc(): Boolean { fun canShowDesc(): Boolean {
if (TextUtils.isEmpty(SharedPreferencesEditor.getString(ASSISTANT_DIALOG_SP_TAG))) { // if (TextUtils.isEmpty(SharedPreferencesEditor.getString(ASSISTANT_DIALOG_SP_TAG))) {
//如果没有缓存,则展示 // //如果没有缓存,则展示
return true // return true
} else if (System.currentTimeMillis() - SharedPreferencesEditor.getString( // } else if (System.currentTimeMillis() - SharedPreferencesEditor.getString(
ASSISTANT_DIALOG_SP_TAG // ASSISTANT_DIALOG_SP_TAG
).toLong() > 24 * 60 * 60 * 1000 // ).toLong() > 24 * 60 * 60 * 1000
) { // ) {
//如果缓存时间超过一天,则展示 // //如果缓存时间超过一天,则展示
return true // return true
} // }
return false return isSHowDesc
} }
fun setDescHide() { fun setDescHide() {
......
...@@ -42,6 +42,7 @@ ...@@ -42,6 +42,7 @@
android:background="#ffffff" /> android:background="#ffffff" />
<LinearLayout <LinearLayout
android:id="@+id/ll_desc_assistant"
android:layout_width="wrap_content" android:layout_width="wrap_content"
android:layout_height="wrap_content" android:layout_height="wrap_content"
android:layout_marginRight="15dp" android:layout_marginRight="15dp"
......
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