Skip to content
Projects
Groups
Snippets
Help
This project
Loading...
Sign in / Register
Toggle navigation
Y
YDL-Component-Medical
Overview
Overview
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
杨凯
YDL-Component-Medical
Commits
e4489644
Commit
e4489644
authored
May 30, 2022
by
fengquan
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
fix bug mr改动
parent
06c65bdd
Expand all
Hide whitespace changes
Inline
Side-by-side
Showing
3 changed files
with
29 additions
and
20 deletions
+29
-20
AudioHomeActivity.kt
m-audioim/src/main/java/com/ydl/audioim/AudioHomeActivity.kt
+9
-14
ConfideHomeActivity.kt
m-confide/src/main/java/com/ydl/confide/home/ConfideHomeActivity.kt
+0
-0
ItemIntroHolder.kt
m-confide/src/main/java/com/ydl/confide/intro/ItemIntroHolder.kt
+20
-6
No files found.
m-audioim/src/main/java/com/ydl/audioim/AudioHomeActivity.kt
View file @
e4489644
...
...
@@ -12,10 +12,7 @@ import android.hardware.SensorEventListener
import
android.hardware.SensorManager
import
android.media.MediaPlayer
import
android.net.Uri
import
android.os.Build
import
android.os.Handler
import
android.os.PowerManager
import
android.os.Vibrator
import
android.os.*
import
android.provider.Settings
import
android.text.TextUtils
import
android.view.View
...
...
@@ -189,7 +186,7 @@ class AudioHomeActivity :
private
var
mPlayer
:
AudioPlayer
?
=
null
private
var
vibrator
:
Vibrator
?
=
null
private
var
handler
:
Handler
?
=
null
private
var
phone
_handler
:
Handler
?
=
null
private
var
phone
Handler
:
Handler
?
=
Handler
(
Looper
.
getMainLooper
())
//声网
private
var
voiceManage
:
YDLVoiceManager
?
=
null
...
...
@@ -547,21 +544,19 @@ class AudioHomeActivity :
.
sendRichLog
(
AliYunLogConfig
.
AGORA
,
"主叫方发送的邀请通话消息内容:$content"
)
localRemainTime
=
(
totalDuration
?:
1500
).
minus
(
remainTime
?.
toInt
()
?:
1500
)
handler
=
Handler
()
phone_handler
=
Handler
()
vibrator
=
getSystemService
(
Service
.
VIBRATOR_SERVICE
)
as
Vibrator
?
vibrator
=
getSystemService
(
Service
.
VIBRATOR_SERVICE
)
as
Vibrator
?
var
count
=
0
phone
_handler
!!
.
postDelayed
(
object
:
Runnable
{
phone
Handler
?
.
postDelayed
(
object
:
Runnable
{
override
fun
run
()
{
if
(
count
%
2
==
0
){
tv_tips
.
text
=
"正在发送倾诉请求…"
}
else
{
tv_tips
.
text
=
"正在等待聆听者接受邀请…"
}
count
++
phone
_handler
!!
.
postDelayed
({
this
.
run
()
},
3000
)
phone
Handler
?
.
postDelayed
({
this
.
run
()
},
3000
)
}
},
3000
)
...
...
@@ -1109,7 +1104,7 @@ class AudioHomeActivity :
*/
private
fun
connectSuccess
()
{
isConnectSuccess
=
true
handler
!!
.
removeCallbacksAndMessages
(
null
)
phoneHandler
?
.
removeCallbacksAndMessages
(
null
)
//通知服务端,此次通话已经接通,服务端开始订单
updateExpertStatus
(
false
,
0
)
...
...
@@ -1385,7 +1380,7 @@ class AudioHomeActivity :
override
fun
onDestroy
()
{
super
.
onDestroy
()
uploadLog
()
phone
_h
andler
?.
removeCallbacksAndMessages
(
null
)
phone
H
andler
?.
removeCallbacksAndMessages
(
null
)
if
(
isConnectSuccess
)
{
uploadException
(
""
,
"zhu"
,
"108"
,
callback
=
null
)
}
...
...
@@ -1393,8 +1388,8 @@ class AudioHomeActivity :
handler
=
null
}
if
(
phone
_h
andler
!=
null
){
phone
_h
andler
=
null
if
(
phone
H
andler
!=
null
){
phone
H
andler
=
null
}
hasUpLoadLog
=
false
...
...
m-confide/src/main/java/com/ydl/confide/home/ConfideHomeActivity.kt
View file @
e4489644
This diff is collapsed.
Click to expand it.
m-confide/src/main/java/com/ydl/confide/intro/ItemIntroHolder.kt
View file @
e4489644
...
...
@@ -68,7 +68,12 @@ internal class ItemIntroHolder(binding: ItemExpertIntroBinding) :
"6"
)
if
(!
item
.
confideId
.
isNullOrBlank
())
{
ConfideWebServiceImpl
().
connectionJava
(
item
.
confideId
!!
.
toInt
(),
3
,
it
.
context
as
Activity
,
null
)
{
ConfideWebServiceImpl
().
connectionJava
(
item
.
confideId
!!
.
toInt
(),
3
,
it
.
context
as
Activity
,
null
)
{
showDoctorDetail
(
item
)
}
}
...
...
@@ -145,8 +150,13 @@ internal class ItemIntroHolder(binding: ItemExpertIntroBinding) :
shareUrl
+=
"?id=${item.confideId}"
}
val
dialog
=
YDLShareDialog
.
style8
(
aty
,
"${item.name.get()}_${item.title.get()}"
,
shareUrl
,
"壹点灵心理服务平台让天下人更快乐"
,
item
.
avatar
.
get
(),
genMinProgramPath
(
shareUrl
),
"gh_25b90294ddcc"
aty
,
"${item.name.get()}_${item.title.get()}"
,
shareUrl
,
"壹点灵心理服务平台让天下人更快乐"
,
item
.
avatar
.
get
(),
genMinProgramPath
(
shareUrl
),
"gh_25b90294ddcc"
)
dialog
.
show
(
aty
.
fragmentManager
,
"share"
)
}
...
...
@@ -201,13 +211,12 @@ internal class ItemIntroHolder(binding: ItemExpertIntroBinding) :
}
val
controller
:
DraweeController
=
Fresco
.
newDraweeControllerBuilder
()
.
setUri
(
Uri
.
parse
(
"res://drawable/"
+
R
.
drawable
.
first_order
))
.
setUri
(
Uri
.
parse
(
"res://drawable/"
+
R
.
drawable
.
first_order
))
.
setOldController
(
binding
.
confideFirstFree
.
controller
)
.
setAutoPlayAnimations
(
true
)
// 是否自动播放Gif动画
.
build
()
binding
.
confideFirstFree
.
controller
=
controller
binding
.
seekbar
.
progress
=
0
binding
.
seekbar
.
setOnSeekBarChangeListener
(
object
:
SeekBar
.
OnSeekBarChangeListener
{
override
fun
onProgressChanged
(
seekBar
:
SeekBar
?,
progress
:
Int
,
fromUser
:
Boolean
)
{
...
...
@@ -302,7 +311,12 @@ internal class ItemIntroHolder(binding: ItemExpertIntroBinding) :
item
.
confideId
?.
let
{
val
url
=
HttpConfig
.
MH5_URL
+
ConfideRoute
.
h5ConfideIntro
(
it
)
ConfideBottomSheetDialogFragment
()
.
showBottomSheetDialog
(
itemView
.
context
as
FragmentActivity
,
url
,
item
.
doctorId
!!
,
uid
=
item
.
uid
)
.
showBottomSheetDialog
(
itemView
.
context
as
FragmentActivity
,
url
,
item
.
doctorId
!!
,
uid
=
item
.
uid
)
}
}
}
...
...
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