Skip to content
Projects
Groups
Snippets
Help
This project
Loading...
Sign in / Register
Toggle navigation
S
Simple-Sms
Project
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
zhangchengbo
Simple-Sms
Commits
7755a575
Commit
7755a575
authored
Dec 01, 2025
by
zhangchengbo
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
fix:优化手机号脱敏展示逻辑
parent
179394eb
Show whitespace changes
Inline
Side-by-side
Showing
1 changed file
with
3 additions
and
2 deletions
+3
-2
BaseConversationsAdapter.kt
...lin/com/secspace/sms/adapters/BaseConversationsAdapter.kt
+3
-2
No files found.
app/src/main/kotlin/com/secspace/sms/adapters/BaseConversationsAdapter.kt
View file @
7755a575
...
...
@@ -16,6 +16,7 @@ import com.secspace.sms.databinding.ItemConversationBinding
import
com.secspace.sms.extensions.config
import
com.secspace.sms.extensions.getAllDrafts
import
com.secspace.sms.models.Conversation
import
com.secspace.sms.util.PhoneFromUtil
import
com.secspace.sms.util.PhoneUtils
import
com.simplemobiletools.commons.adapters.MyRecyclerViewListAdapter
import
com.simplemobiletools.commons.extensions.*
...
...
@@ -130,7 +131,7 @@ abstract class BaseConversationsAdapter(
conversationAddress
.
apply
{
Log
.
d
(
TAG
,
"setupView: conversation = ${Gson().toJson(conversation)}"
)
text
=
if
(
conversation
.
userName
.
isNotEmpty
()){
text
=
if
(
conversation
.
userName
.
isNotEmpty
()
&&
!
PhoneFromUtil
.
isNumeric
(
conversation
.
userName
)
){
conversation
.
userName
}
else
if
(
conversation
.
phoneNumber
.
contains
(
"**"
))
{
conversation
.
phoneNumber
...
...
@@ -147,7 +148,7 @@ abstract class BaseConversationsAdapter(
phoneNumber
.
replace
(
"+86"
,
""
)
}
PhoneUtils
.
phoneNumberFormat
(
phoneNumber
)
{
itNumber
->
text
=
conversation
.
userName
.
ifEmpty
{
itNumber
}
text
=
if
(
conversation
.
userName
.
isNotEmpty
()
&&
!
PhoneFromUtil
.
isNumeric
(
conversation
.
userName
))
conversation
.
userName
else
itNumber
}
}
}
...
...
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