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
076c6a58
Commit
076c6a58
authored
Nov 15, 2019
by
洪国微
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
倾诉声网转axb交互调整
parent
2786cc3c
Show whitespace changes
Inline
Side-by-side
Showing
16 changed files
with
186 additions
and
30 deletions
+186
-30
build.gradle
build.gradle
+1
-1
config.gradle
config.gradle
+1
-1
gradle.properties
m-audioim/gradle.properties
+2
-2
AudioHomeActivity.kt
m-audioim/src/main/java/com/ydl/audioim/AudioHomeActivity.kt
+18
-14
YDLavManager.kt
m-audioim/src/main/java/com/ydl/audioim/YDLavManager.kt
+1
-1
AudioHomePresenterImpl.kt
m-audioim/src/main/java/com/ydl/audioim/presenter/AudioHomePresenterImpl.kt
+1
-3
AxbConfirmDialog.kt
m-audioim/src/main/java/com/ydl/audioim/widget/AxbConfirmDialog.kt
+12
-4
ico_close.png
m-audioim/src/main/res/drawable-xhdpi/ico_close.png
+0
-0
switch_axb.png
m-audioim/src/main/res/drawable-xhdpi/switch_axb.png
+0
-0
audio_circle_blue_4.xml
m-audioim/src/main/res/drawable/audio_circle_blue_4.xml
+9
-0
audio_home_autoaxb_background.xml
m-audioim/src/main/res/drawable/audio_home_autoaxb_background.xml
+9
-0
audio_home_button_autoaxb_background.xml
m-audioim/src/main/res/drawable/audio_home_button_autoaxb_background.xml
+10
-0
dialog_autoaxb_confirm.xml
m-audioim/src/main/res/layout/dialog_autoaxb_confirm.xml
+115
-0
dialog_axb_confirm.xml
m-audioim/src/main/res/layout/dialog_axb_confirm.xml
+4
-1
modular.gradle
m-confide/modular.gradle
+2
-2
ConfideHomeActivity.kt
m-confide/src/main/java/com/ydl/confide/home/ConfideHomeActivity.kt
+1
-1
No files found.
build.gradle
View file @
076c6a58
...
@@ -78,7 +78,7 @@ allprojects {
...
@@ -78,7 +78,7 @@ allprojects {
}
}
}
}
maven
{
url
'http://maven.aliyun.com/nexus/content/groups/public/'
}
maven
{
url
'http://maven.aliyun.com/nexus/content/groups/public/'
}
maven
{
url
'http://developer.huawei.com/repo/'
}
//
maven { url'http://developer.huawei.com/repo/' }
maven
{
url
"https://jitpack.io"
}
maven
{
url
"https://jitpack.io"
}
maven
{
maven
{
url
'https://maven.google.com'
url
'https://maven.google.com'
...
...
config.gradle
View file @
076c6a58
...
@@ -182,7 +182,7 @@ ext {
...
@@ -182,7 +182,7 @@ ext {
//功能组件 <<--- 再发这些,发完改这里的版本号
//功能组件 <<--- 再发这些,发完改这里的版本号
"ydl-webview"
:
'com.ydl:ydl-webview:0.0.18@aar'
,
"ydl-webview"
:
'com.ydl:ydl-webview:0.0.18@aar'
,
"ydl-media"
:
'com.ydl:ydl-media:0.0.7@aar'
,
"ydl-media"
:
'com.ydl:ydl-media:0.0.7@aar'
,
"ydl-audioim"
:
'com.ydl:m-audioim:0.0.
6
@aar'
,
"ydl-audioim"
:
'com.ydl:m-audioim:0.0.
9
@aar'
,
"ydl-pay"
:
'com.ydl:ydl-pay:0.0.2@aar'
,
"ydl-pay"
:
'com.ydl:ydl-pay:0.0.2@aar'
,
//业务组件 <<--- 最后发这些(只发改过的)
//业务组件 <<--- 最后发这些(只发改过的)
...
...
m-audioim/gradle.properties
View file @
076c6a58
IS_PUBLISH
=
true
IS_PUBLISH
=
true
VERSION_NAME
=
0.0.6
VERSION_NAME
=
0.0.9
\ No newline at end of file
\ No newline at end of file
m-audioim/src/main/java/com/ydl/audioim/AudioHomeActivity.kt
View file @
076c6a58
...
@@ -46,16 +46,15 @@ import com.ydl.audioim.player.AudioPlayer
...
@@ -46,16 +46,15 @@ import com.ydl.audioim.player.AudioPlayer
import
com.ydl.audioim.presenter.AudioHomePresenterImpl
import
com.ydl.audioim.presenter.AudioHomePresenterImpl
import
com.ydl.audioim.utils.DateUtils
import
com.ydl.audioim.utils.DateUtils
import
com.ydl.audioim.widget.AxbConfirmDialog
import
com.ydl.audioim.widget.AxbConfirmDialog
import
com.ydl.burypointlib.ToastUtil
import
com.ydl.webview.H5Params
import
com.ydl.webview.H5Params
import
com.ydl.webview.NewH5Activity
import
com.ydl.webview.NewH5Activity
import
com.ydl.webview.RefreshWebEvent
import
com.ydl.webview.RefreshWebEvent
import
com.ydl.ydlcommon.base.BaseActivity
import
com.ydl.ydlcommon.base.BaseMvpActivity
import
com.ydl.ydlcommon.base.BaseMvpActivity
import
com.ydl.ydlcommon.mvp.lce.BaseLceActivity
import
com.ydl.ydlcommon.router.YdlCommonRouterManager
import
com.ydl.ydlcommon.router.YdlCommonRouterManager
import
com.ydl.ydlcommon.utils.LogUtil
import
com.ydl.ydlcommon.utils.StatusBarUtils
import
com.ydl.ydlcommon.utils.StatusBarUtils
import
com.yidianling.common.tools.LogUtil
import
com.ydl.ydlcommon.utils.remind.ToastHelper
import
com.yidianling.common.tools.ToastUtil
import
de.greenrobot.event.EventBus
import
de.greenrobot.event.EventBus
import
io.agora.rtc.IRtcEngineEventHandler
import
io.agora.rtc.IRtcEngineEventHandler
import
io.reactivex.Observable
import
io.reactivex.Observable
...
@@ -375,7 +374,7 @@ class AudioHomeActivity : BaseMvpActivity<IAudioHomeActivityContract.View, IAudi
...
@@ -375,7 +374,7 @@ class AudioHomeActivity : BaseMvpActivity<IAudioHomeActivityContract.View, IAudi
private
fun
setClickEvent
()
{
private
fun
setClickEvent
()
{
//切换线路
//切换线路
tv_change_route
.
setOnClickListener
{
showChooseDialog
()
}
tv_change_route
.
setOnClickListener
{
showChooseDialog
(
1
)
}
//挂断
//挂断
iv_hang_up
.
setOnClickListener
{
iv_hang_up
.
setOnClickListener
{
if
(
isConnectSuccess
)
{
if
(
isConnectSuccess
)
{
...
@@ -423,7 +422,7 @@ class AudioHomeActivity : BaseMvpActivity<IAudioHomeActivityContract.View, IAudi
...
@@ -423,7 +422,7 @@ class AudioHomeActivity : BaseMvpActivity<IAudioHomeActivityContract.View, IAudi
override
fun
onCallRefused
(
response
:
CallLocalResponse
?)
{
override
fun
onCallRefused
(
response
:
CallLocalResponse
?)
{
//返回给主叫
//返回给主叫
LogUtil
.
i
(
"[agora]${response?.calleeId}已拒绝呼叫邀请"
)
LogUtil
.
i
(
"[agora]${response?.calleeId}已拒绝呼叫邀请"
)
ToastUtil
.
toastShort
(
"对方已拒绝
"
)
ToastUtil
.
showToast
(
applicationContext
,
"对方已挂断
"
)
leaveChannel
()
leaveChannel
()
}
}
...
@@ -501,7 +500,7 @@ class AudioHomeActivity : BaseMvpActivity<IAudioHomeActivityContract.View, IAudi
...
@@ -501,7 +500,7 @@ class AudioHomeActivity : BaseMvpActivity<IAudioHomeActivityContract.View, IAudi
}
else
if
(
permission
.
shouldShowRequestPermissionRationale
)
{
}
else
if
(
permission
.
shouldShowRequestPermissionRationale
)
{
requestPermission
()
requestPermission
()
}
else
{
}
else
{
Toast
Util
.
toastLong
(
this
,
getString
(
R
.
string
.
need_storage_permission_hint
))
Toast
Helper
.
show
(
getString
(
R
.
string
.
need_storage_permission_hint
))
val
intent
=
Intent
(
Settings
.
ACTION_APPLICATION_DETAILS_SETTINGS
)
val
intent
=
Intent
(
Settings
.
ACTION_APPLICATION_DETAILS_SETTINGS
)
val
uri
=
Uri
.
fromParts
(
"package"
,
packageName
,
null
)
val
uri
=
Uri
.
fromParts
(
"package"
,
packageName
,
null
)
intent
.
data
=
uri
intent
.
data
=
uri
...
@@ -542,16 +541,16 @@ class AudioHomeActivity : BaseMvpActivity<IAudioHomeActivityContract.View, IAudi
...
@@ -542,16 +541,16 @@ class AudioHomeActivity : BaseMvpActivity<IAudioHomeActivityContract.View, IAudi
},
{
},
{
waittingStatus
()
waittingStatus
()
if
(!
isConnectSuccess
){
if
(!
isConnectSuccess
){
iv_hang_up
.
setImageResource
(
R
.
mipmap
.
ico_close
)
//
iv_hang_up.setImageResource(R.mipmap.ico_close)
//关闭音乐
//关闭音乐
stopPlaying
()
stopPlaying
()
//提示切换传统线路
//提示切换传统线路
//发送消息通知专家用户已挂断
//发送消息通知专家用户已挂断
YDLRTMClient
.
instances
.
cancelCall
(
listenerUid
,
channelId
)
YDLRTMClient
.
instances
.
cancelCall
(
listenerUid
,
channelId
)
showChooseDialog
()
showChooseDialog
(
2
)
}
}
})
})
//加入频道
//加入频道
135
joinChannel
()
joinChannel
()
//双重保险:加入频道成功,通过服务端发推送给专家
//双重保险:加入频道成功,通过服务端发推送给专家
noticeServerPush
(
true
)
noticeServerPush
(
true
)
...
@@ -621,12 +620,16 @@ class AudioHomeActivity : BaseMvpActivity<IAudioHomeActivityContract.View, IAudi
...
@@ -621,12 +620,16 @@ class AudioHomeActivity : BaseMvpActivity<IAudioHomeActivityContract.View, IAudi
/**
/**
* 线路选择弹窗
* 线路选择弹窗
*/
*/
private
fun
showChooseDialog
()
{
private
fun
showChooseDialog
(
type
:
Int
)
{
val
dialog
=
AxbConfirmDialog
(
mContext
,
object
:
AxbConfirmDialog
.
OnClickEnsureListener
{
val
dialog
=
AxbConfirmDialog
(
mContext
,
type
,
object
:
AxbConfirmDialog
.
OnClickEnsureListener
{
override
fun
onClickEnsure
()
{
override
fun
onClickEnsure
()
{
switchAXB
()
switchAXB
()
}
}
override
fun
onClose
()
{
userCloseCalling
()
}
})
})
dialog
.
show
()
dialog
.
show
()
}
}
...
@@ -663,6 +666,7 @@ class AudioHomeActivity : BaseMvpActivity<IAudioHomeActivityContract.View, IAudi
...
@@ -663,6 +666,7 @@ class AudioHomeActivity : BaseMvpActivity<IAudioHomeActivityContract.View, IAudi
override
fun
dialPhone
()
{
override
fun
dialPhone
()
{
var
phoneIntent
=
Intent
(
Intent
.
ACTION_DIAL
,
Uri
.
parse
(
"tel:$axbPhone"
))
var
phoneIntent
=
Intent
(
Intent
.
ACTION_DIAL
,
Uri
.
parse
(
"tel:$axbPhone"
))
startActivity
(
phoneIntent
)
startActivity
(
phoneIntent
)
finish
()
}
}
...
@@ -681,7 +685,7 @@ class AudioHomeActivity : BaseMvpActivity<IAudioHomeActivityContract.View, IAudi
...
@@ -681,7 +685,7 @@ class AudioHomeActivity : BaseMvpActivity<IAudioHomeActivityContract.View, IAudi
}
}
//切换线路按钮可见
//切换线路按钮可见
tv_change_route
.
isEnabled
=
true
tv_change_route
.
isEnabled
=
true
tv_change_route
.
setTextColor
(
ContextCompat
.
getColor
(
this
,
R
.
color
.
white
))
tv_change_route
.
setTextColor
(
ContextCompat
.
getColor
(
this
,
R
.
color
.
white
_f
))
tv_change_route
.
setCompoundDrawablesWithIntrinsicBounds
(
null
,
null
,
ContextCompat
.
getDrawable
(
this
,
R
.
drawable
.
audio_home_img_choose_arrow
),
null
)
tv_change_route
.
setCompoundDrawablesWithIntrinsicBounds
(
null
,
null
,
ContextCompat
.
getDrawable
(
this
,
R
.
drawable
.
audio_home_img_choose_arrow
),
null
)
}
}
...
@@ -932,7 +936,7 @@ class AudioHomeActivity : BaseMvpActivity<IAudioHomeActivityContract.View, IAudi
...
@@ -932,7 +936,7 @@ class AudioHomeActivity : BaseMvpActivity<IAudioHomeActivityContract.View, IAudi
//// tv_toast.postDelayed({
//// tv_toast.postDelayed({
//// tv_toast.visibility = View.GONE
//// tv_toast.visibility = View.GONE
//// }, 1000)
//// }, 1000)
Toast
Util
.
toastShort
(
msg
)
Toast
Helper
.
show
(
msg
?:
""
)
}
}
}
}
...
...
m-audioim/src/main/java/com/ydl/audioim/YDLavManager.kt
View file @
076c6a58
...
@@ -7,8 +7,8 @@ import com.ydl.ydl_av.messge_service.callback.InitListener
...
@@ -7,8 +7,8 @@ import com.ydl.ydl_av.messge_service.callback.InitListener
import
com.ydl.ydl_av.messge_service.callback.LoginCallback
import
com.ydl.ydl_av.messge_service.callback.LoginCallback
import
com.ydl.ydl_av.messge_service.request.LoginParam
import
com.ydl.ydl_av.messge_service.request.LoginParam
import
com.ydl.audioim.http.AudioApiRequestUtil
import
com.ydl.audioim.http.AudioApiRequestUtil
import
com.ydl.ydlcommon.utils.LogUtil
import
com.ydl.ydlcommon.utils.log.LogHelper
import
com.ydl.ydlcommon.utils.log.LogHelper
import
com.yidianling.common.tools.LogUtil
import
io.reactivex.android.schedulers.AndroidSchedulers
import
io.reactivex.android.schedulers.AndroidSchedulers
import
io.reactivex.schedulers.Schedulers
import
io.reactivex.schedulers.Schedulers
...
...
m-audioim/src/main/java/com/ydl/audioim/presenter/AudioHomePresenterImpl.kt
View file @
076c6a58
package
com.ydl.audioim.presenter
package
com.ydl.audioim.presenter
import
android.app.Activity
import
com.ydl.audioim.BuildConfig
import
com.ydl.audioim.BuildConfig
import
com.ydl.ydl_av.chat.config.YDLChatParam
import
com.ydl.ydl_av.chat.config.YDLChatParam
import
com.ydl.audioim.R
import
com.ydl.audioim.contract.IAudioHomeActivityContract
import
com.ydl.audioim.contract.IAudioHomeActivityContract
import
com.ydl.audioim.http.command.ConnectCommand
import
com.ydl.audioim.http.command.ConnectCommand
import
com.ydl.audioim.http.command.ConnectFinishCommand
import
com.ydl.audioim.http.command.ConnectFinishCommand
...
@@ -12,8 +10,8 @@ import com.ydl.audioim.http.command.NoticePushCommand
...
@@ -12,8 +10,8 @@ import com.ydl.audioim.http.command.NoticePushCommand
import
com.ydl.audioim.model.AudioHomeModelImpl
import
com.ydl.audioim.model.AudioHomeModelImpl
import
com.ydl.ydlcommon.mvp.base.BasePresenter
import
com.ydl.ydlcommon.mvp.base.BasePresenter
import
com.ydl.ydlcommon.router.YdlCommonRouterManager
import
com.ydl.ydlcommon.router.YdlCommonRouterManager
import
com.ydl.ydlcommon.utils.LogUtil
import
com.ydl.ydlcommon.utils.remind.ToastHelper
import
com.ydl.ydlcommon.utils.remind.ToastHelper
import
com.yidianling.common.tools.LogUtil
import
io.reactivex.android.schedulers.AndroidSchedulers
import
io.reactivex.android.schedulers.AndroidSchedulers
import
io.reactivex.schedulers.Schedulers
import
io.reactivex.schedulers.Schedulers
...
...
m-audioim/src/main/java/com/ydl/audioim/widget/AxbConfirmDialog.kt
View file @
076c6a58
...
@@ -17,31 +17,39 @@ import kotlinx.android.synthetic.main.dialog_axb_confirm.*
...
@@ -17,31 +17,39 @@ import kotlinx.android.synthetic.main.dialog_axb_confirm.*
class
AxbConfirmDialog
:
Dialog
{
class
AxbConfirmDialog
:
Dialog
{
private
var
activity
:
Activity
?
=
null
private
var
activity
:
Activity
?
=
null
private
var
listener
:
OnClickEnsureListener
?
=
null
private
var
listener
:
OnClickEnsureListener
?
=
null
private
var
type
:
Int
=
1
//弹窗类型,1为手动切换axb布局,2为自动切换axb布局
constructor
(
activity
:
Activity
?,
listener
:
OnClickEnsureListener
?)
:
super
(
activity
)
{
constructor
(
activity
:
Activity
?,
type
:
Int
,
listener
:
OnClickEnsureListener
?)
:
super
(
activity
)
{
this
.
activity
=
activity
this
.
activity
=
activity
this
.
listener
=
listener
this
.
listener
=
listener
this
.
type
=
type
}
}
override
fun
onCreate
(
savedInstanceState
:
Bundle
?)
{
override
fun
onCreate
(
savedInstanceState
:
Bundle
?)
{
super
.
onCreate
(
savedInstanceState
)
super
.
onCreate
(
savedInstanceState
)
if
(
this
.
type
==
2
){
setContentView
(
R
.
layout
.
dialog_autoaxb_confirm
)
}
else
{
setContentView
(
R
.
layout
.
dialog_axb_confirm
)
setContentView
(
R
.
layout
.
dialog_axb_confirm
)
}
setCanceledOnTouchOutside
(
false
)
setCanceledOnTouchOutside
(
false
)
setCancelable
(
false
)
window
.
setBackgroundDrawable
(
ColorDrawable
())
window
.
setBackgroundDrawable
(
ColorDrawable
())
ic_close
.
setOnClickListener
{
ic_close
.
setOnClickListener
{
listener
?.
onClose
()
dismiss
()
dismiss
()
}
}
rl_ensure
.
setOnClickListener
{
rl_ensure
.
setOnClickListener
{
if
(
listener
!=
null
)
{
listener
?.
onClickEnsure
()
listener
!!
.
onClickEnsure
()
}
dismiss
()
dismiss
()
}
}
}
}
interface
OnClickEnsureListener
{
interface
OnClickEnsureListener
{
fun
onClickEnsure
()
fun
onClickEnsure
()
fun
onClose
()
}
}
override
fun
show
()
{
override
fun
show
()
{
...
...
m-audioim/src/main/res/drawable-xhdpi/ico_close.png
0 → 100644
View file @
076c6a58
1.27 KB
m-audioim/src/main/res/drawable-xhdpi/switch_axb.png
0 → 100644
View file @
076c6a58
46.3 KB
m-audioim/src/main/res/drawable/audio_circle_blue_4.xml
0 → 100644
View file @
076c6a58
<?xml version="1.0" encoding="utf-8"?>
<shape
xmlns:android=
"http://schemas.android.com/apk/res/android"
>
<corners
android:radius=
"90dp"
/>
<solid
android:color=
"@color/platform_google_blue"
/>
</shape>
\ No newline at end of file
m-audioim/src/main/res/drawable/audio_home_autoaxb_background.xml
0 → 100644
View file @
076c6a58
<?xml version="1.0" encoding="utf-8"?>
<shape
xmlns:android=
"http://schemas.android.com/apk/res/android"
>
<corners
android:radius=
"6dp"
/>
<solid
android:color=
"@color/platform_white"
/>
</shape>
\ No newline at end of file
m-audioim/src/main/res/drawable/audio_home_button_autoaxb_background.xml
0 → 100644
View file @
076c6a58
<?xml version="1.0" encoding="utf-8"?>
<shape
xmlns:android=
"http://schemas.android.com/apk/res/android"
>
<corners
android:radius=
"20dp"
/>
<gradient
android:startColor=
"#1DA1F2"
android:endColor=
"#23B2FA"
android:angle=
"180"
/>
</shape>
\ No newline at end of file
m-audioim/src/main/res/layout/dialog_autoaxb_confirm.xml
0 → 100644
View file @
076c6a58
<?xml version="1.0" encoding="utf-8"?>
<LinearLayout
xmlns:android=
"http://schemas.android.com/apk/res/android"
xmlns:app=
"http://schemas.android.com/apk/res-auto"
android:layout_width=
"315dp"
android:layout_height=
"wrap_content"
android:layout_gravity=
"center_horizontal"
android:gravity=
"center_horizontal"
android:orientation=
"vertical"
>
<ImageView
android:id=
"@+id/ic_close"
android:layout_width=
"28dp"
android:layout_height=
"28dp"
android:layout_gravity=
"right"
android:src=
"@drawable/ico_close"
/>
<LinearLayout
android:layout_width=
"match_parent"
android:layout_height=
"wrap_content"
android:layout_gravity=
"center_horizontal"
android:gravity=
"center_horizontal"
android:layout_marginTop=
"20dp"
android:paddingTop=
"21dp"
android:background=
"@drawable/audio_home_autoaxb_background"
android:orientation=
"vertical"
>
<ImageView
android:layout_width=
"273dp"
android:layout_height=
"162dp"
android:layout_marginTop=
"6dp"
android:layout_marginLeft=
"21dp"
android:layout_marginRight=
"21dp"
android:src=
"@drawable/switch_axb"
/>
<TextView
android:layout_width=
"wrap_content"
android:layout_height=
"wrap_content"
android:layout_gravity=
"center_horizontal"
android:layout_marginTop=
"23dp"
android:gravity=
"center_horizontal"
android:text=
"当前网络不稳定\n已切换为传统通话模式"
android:textColor=
"@color/platform_color_242424"
android:textSize=
"18dp"
android:lineSpacingMultiplier=
"1.2"
android:textStyle=
"bold"
/>
<LinearLayout
android:layout_width=
"match_parent"
android:layout_height=
"wrap_content"
android:orientation=
"horizontal"
android:layout_marginTop=
"7dp"
android:gravity=
"center_horizontal"
>
<TextView
android:layout_width=
"4dp"
android:layout_height=
"4dp"
android:layout_gravity=
"center_vertical"
android:background=
"@drawable/audio_circle_blue_4"
>
</TextView>
<TextView
android:layout_width=
"wrap_content"
android:layout_height=
"wrap_content"
android:layout_gravity=
"center_horizontal"
android:text=
"您的真实号码将全程保密"
android:textColor=
"@color/platform_color_666666"
android:layout_marginLeft=
"4dp"
android:layout_marginRight=
"4dp"
android:textSize=
"12dp"
/>
<TextView
android:layout_width=
"4dp"
android:layout_height=
"4dp"
android:layout_gravity=
"center_vertical"
android:background=
"@drawable/audio_circle_blue_4"
>
</TextView>
</LinearLayout>
<RelativeLayout
android:id=
"@+id/rl_ensure"
android:layout_width=
"182dp"
android:layout_height=
"38dp"
android:layout_marginTop=
"40dp"
android:background=
"@drawable/audio_home_button_autoaxb_background"
>
<TextView
android:layout_width=
"wrap_content"
android:layout_height=
"wrap_content"
android:layout_centerInParent=
"true"
android:layout_gravity=
"center_horizontal"
android:drawableLeft=
"@drawable/audio_home_ic_phone"
android:drawablePadding=
"6dp"
android:gravity=
"center_horizontal"
android:text=
"呼叫"
android:textColor=
"@color/platform_white"
android:textSize=
"16dp"
android:textStyle=
"bold"
/>
</RelativeLayout>
<TextView
android:layout_width=
"wrap_content"
android:layout_height=
"wrap_content"
android:layout_marginLeft=
"20dp"
android:layout_marginRight=
"20dp"
android:layout_marginBottom=
"30dp"
android:layout_gravity=
"center_horizontal"
android:gravity=
"center"
android:layout_marginTop=
"10dp"
android:text=
"呼出号码需与注册号码一致,否则无法接通"
android:textColor=
"@color/platform_color_999999"
android:textSize=
"10dp"
/>
</LinearLayout>
</LinearLayout>
\ No newline at end of file
m-audioim/src/main/res/layout/dialog_axb_confirm.xml
View file @
076c6a58
...
@@ -97,10 +97,12 @@
...
@@ -97,10 +97,12 @@
android:drawableLeft=
"@drawable/audio_home_ic_phone"
android:drawableLeft=
"@drawable/audio_home_ic_phone"
android:gravity=
"center_horizontal"
android:gravity=
"center_horizontal"
android:text=
"呼叫"
android:text=
"呼叫"
android:textColor=
"@color/white"
android:textColor=
"@color/
platform_
white"
android:textSize=
"17sp"
android:textSize=
"17sp"
android:textStyle=
"bold"
/>
android:textStyle=
"bold"
/>
</RelativeLayout>
</RelativeLayout>
</LinearLayout>
</LinearLayout>
</android.support.v7.widget.CardView>
</android.support.v7.widget.CardView>
\ No newline at end of file
m-confide/modular.gradle
View file @
076c6a58
...
@@ -8,7 +8,7 @@ modular {
...
@@ -8,7 +8,7 @@ modular {
groupId
=
"com.ydl"
groupId
=
"com.ydl"
artifactId
=
"m-confide-module-xlzx"
artifactId
=
"m-confide-module-xlzx"
// 上报的业务模块 aar 包的版本号
// 上报的业务模块 aar 包的版本号
version
=
"0.0.1
0
"
version
=
"0.0.1
1
"
}
}
ydl
{
ydl
{
...
@@ -16,7 +16,7 @@ modular {
...
@@ -16,7 +16,7 @@ modular {
groupId
=
"com.ydl"
groupId
=
"com.ydl"
artifactId
=
"m-confide-module-ydl"
artifactId
=
"m-confide-module-ydl"
// 上报的业务模块 aar 包的版本号
// 上报的业务模块 aar 包的版本号
version
=
"0.0.1
0
"
version
=
"0.0.1
1
"
}
}
}
}
...
...
m-confide/src/main/java/com/ydl/confide/home/ConfideHomeActivity.kt
View file @
076c6a58
...
@@ -9,7 +9,6 @@ import com.alibaba.android.arouter.facade.annotation.Route
...
@@ -9,7 +9,6 @@ import com.alibaba.android.arouter.facade.annotation.Route
import
com.jcodecraeer.xrecyclerview.ProgressStyle
import
com.jcodecraeer.xrecyclerview.ProgressStyle
import
com.jcodecraeer.xrecyclerview.XRecyclerView
import
com.jcodecraeer.xrecyclerview.XRecyclerView
import
com.ydl.ydl_image.listener.YDLImageRecyclerOnScrollListener
import
com.ydl.ydl_image.listener.YDLImageRecyclerOnScrollListener
import
com.yidianling.common.tools.RxImageTool
import
com.ydl.confide.R
import
com.ydl.confide.R
import
com.ydl.confide.home.adapter.ConfideHomeAdapter
import
com.ydl.confide.home.adapter.ConfideHomeAdapter
import
com.ydl.confide.home.bean.ConfideHomeAllFiltersBean
import
com.ydl.confide.home.bean.ConfideHomeAllFiltersBean
...
@@ -28,6 +27,7 @@ import com.ydl.ydlcommon.mvp.lce.BaseLceActivity
...
@@ -28,6 +27,7 @@ import com.ydl.ydlcommon.mvp.lce.BaseLceActivity
import
com.ydl.ydlcommon.utils.remind.ToastHelper
import
com.ydl.ydlcommon.utils.remind.ToastHelper
import
com.ydl.ydlcommon.view.DrawableRightTextView
import
com.ydl.ydlcommon.view.DrawableRightTextView
import
com.ydl.ydlcommon.view.WrapContentLinearLayoutManager
import
com.ydl.ydlcommon.view.WrapContentLinearLayoutManager
import
com.yidianling.common.tools.RxImageTool
import
com.yidianling.router.RouterManager
import
com.yidianling.router.RouterManager
import
kotlinx.android.synthetic.main.confidehome_home_activity.*
import
kotlinx.android.synthetic.main.confidehome_home_activity.*
import
kotlinx.android.synthetic.main.confidehome_title_bar.*
import
kotlinx.android.synthetic.main.confidehome_title_bar.*
...
...
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