Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Submit feedback
Contribute to GitLab
Sign in
Toggle navigation
R
RvApp
Project
Project
Details
Activity
Releases
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Board
Labels
Milestones
Merge Requests
1
Merge Requests
1
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
lify
RvApp
Commits
ba77285d
Commit
ba77285d
authored
Dec 19, 2019
by
jianglx
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
修改样式协议
parent
c76859db
Changes
6
Hide whitespace changes
Inline
Side-by-side
Showing
6 changed files
with
72 additions
and
17 deletions
+72
-17
PrivacyFirstTipsDialog.java
...ent/src/main/java/com/xxfc/rv/PrivacyFirstTipsDialog.java
+50
-2
shape_rv_bg_privacy_left.xml
RvClient/src/main/res/drawable/shape_rv_bg_privacy_left.xml
+5
-0
shape_rv_bg_privacy_right.xml
RvClient/src/main/res/drawable/shape_rv_bg_privacy_right.xml
+5
-0
dialog_privacy_first_tips.xml
RvClient/src/main/res/layout/dialog_privacy_first_tips.xml
+6
-9
dialog_privacy_second_tips.xml
RvClient/src/main/res/layout/dialog_privacy_second_tips.xml
+3
-3
dialog_privacy_third_tips.xml
RvClient/src/main/res/layout/dialog_privacy_third_tips.xml
+3
-3
No files found.
RvClient/src/main/java/com/xxfc/rv/PrivacyFirstTipsDialog.java
View file @
ba77285d
...
...
@@ -85,7 +85,7 @@ public class PrivacyFirstTipsDialog extends BaseDialog {
SpannableStringBuilder
ssb
=
new
SpannableStringBuilder
();
String
str
=
txtContent
.
getText
().
toString
().
trim
();
ssb
.
append
(
str
);
final
int
start
=
str
.
indexOf
(
"《"
);
//第一个出现的位
final
int
start
=
str
.
indexOf
(
"《
隐私政策》
"
);
//第一个出现的位
ssb
.
setSpan
(
new
ClickableSpan
()
{
@Override
...
...
@@ -107,7 +107,7 @@ public class PrivacyFirstTipsDialog extends BaseDialog {
}
},
start
,
start
+
6
,
0
);
final
int
end
=
str
.
lastIndexOf
(
"《"
);
//最后一个出现的位置
final
int
end
=
str
.
lastIndexOf
(
"《
隐私政策》
"
);
//最后一个出现的位置
ssb
.
setSpan
(
new
ClickableSpan
()
{
@Override
...
...
@@ -130,6 +130,54 @@ public class PrivacyFirstTipsDialog extends BaseDialog {
}
},
end
,
end
+
6
,
0
);
final
int
startUser
=
str
.
indexOf
(
"《用户协议》"
);
//第一个出现的位
ssb
.
setSpan
(
new
ClickableSpan
()
{
@Override
public
void
onClick
(
View
widget
)
{
avoidHintColor
(
widget
);
ARouter
.
getInstance
().
build
(
Constance
.
ACTIVITY_URL_WEBVIEW
)
.
withString
(
"title"
,
"用户协议"
)
.
withString
(
"url"
,
ApiConfig
.
HTTP_URL_CAR_TYPE_NOTICE
)
.
withInt
(
"type"
,
15
)
.
navigation
();
}
@Override
public
void
updateDrawState
(
TextPaint
ds
)
{
super
.
updateDrawState
(
ds
);
ds
.
setColor
(
mContext
.
getResources
().
getColor
(
R
.
color
.
gray_FFB74B
));
//设置文件颜色
// 去掉下划线
ds
.
setUnderlineText
(
false
);
}
},
startUser
,
startUser
+
6
,
0
);
final
int
endUser
=
str
.
lastIndexOf
(
"《用户协议》"
);
//最后一个出现的位置
ssb
.
setSpan
(
new
ClickableSpan
()
{
@Override
public
void
onClick
(
View
widget
)
{
avoidHintColor
(
widget
);
ARouter
.
getInstance
().
build
(
Constance
.
ACTIVITY_URL_WEBVIEW
)
.
withString
(
"title"
,
"用户协议"
)
.
withString
(
"url"
,
ApiConfig
.
HTTP_URL_CAR_TYPE_NOTICE
)
.
withInt
(
"type"
,
15
)
.
navigation
();
}
@Override
public
void
updateDrawState
(
TextPaint
ds
)
{
super
.
updateDrawState
(
ds
);
ds
.
setColor
(
mContext
.
getResources
().
getColor
(
R
.
color
.
gray_FFB74B
));
//设置文件颜色
// 去掉下划线
ds
.
setUnderlineText
(
false
);
}
},
endUser
,
endUser
+
6
,
0
);
txtContent
.
setMovementMethod
(
LinkMovementMethod
.
getInstance
());
txtContent
.
setText
(
ssb
,
TextView
.
BufferType
.
SPANNABLE
);
dialog
.
setCancelable
(
false
);
...
...
RvClient/src/main/res/drawable/shape_rv_bg_privacy_left.xml
0 → 100644
View file @
ba77285d
<?xml version="1.0" encoding="utf-8"?>
<shape
xmlns:android=
"http://schemas.android.com/apk/res/android"
>
<corners
android:bottomLeftRadius=
"@dimen/size_8"
/>
<solid
android:color=
"@color/colorWrite"
/>
</shape>
\ No newline at end of file
RvClient/src/main/res/drawable/shape_rv_bg_privacy_right.xml
0 → 100644
View file @
ba77285d
<?xml version="1.0" encoding="utf-8"?>
<shape
xmlns:android=
"http://schemas.android.com/apk/res/android"
>
<corners
android:bottomRightRadius=
"@dimen/size_8"
/>
<solid
android:color=
"#FF9900"
/>
</shape>
\ No newline at end of file
RvClient/src/main/res/layout/dialog_privacy_first_tips.xml
View file @
ba77285d
...
...
@@ -6,11 +6,11 @@
android:orientation=
"vertical"
>
<LinearLayout
android:background=
"@drawable/shape_rv_bg_write"
android:layout_width=
"match_parent"
android:layout_height=
"wrap_content"
android:layout_marginLeft=
"@dimen/size_30"
android:layout_marginRight=
"@dimen/size_30"
android:background=
"@color/white"
android:gravity=
"center_horizontal"
android:orientation=
"vertical"
>
...
...
@@ -34,12 +34,9 @@
android:layout_marginTop=
"@dimen/size_20"
android:layout_weight=
"1"
android:gravity=
"left"
android:letterSpacing=
"0.1"
android:text=
" 感谢您信任并使用滴房车!我们依据最新的法律法规、监管政策要求及业务员实际情况,更新了《隐私政策》(点击了解更新后的详细内容),特此向您推送本提示。\n\n
请您务必仔细阅读并透彻理解相关条款内容,在确定充分理解并同意后使用滴房车相关产品或内容。点击同意即代表您已阅读并同意《隐私政策》,如果您不同意,将可能影响使用滴房车的产品和服务。\n\n
我们将按照法律法规要求,采取相应安全保护措施,尽力保护您的个人信息安全可控。"
android:text=
" 感谢您信任并使用滴房车!我们依据最新的法律法规、监管政策要求及业务员实际情况,更新了《隐私政策》及《用户协议》(点击了解更新后的详细内容),特向您推送本提示。\n\n
请您务必仔细阅读并透彻理解相关条款内容,在确定充分理解并同意后使用滴房车相关产品或内容。点击同意即代表您已阅读并同意《隐私政策》、《用户协议》,如果您不同意,将可能影响使用滴房车的产品和服务。\n\n
我们将按照法律法规要求,采取相关安全保护措施,尽力保护您的个人信息安全可控。"
android:singleLine=
"false"
android:textColor=
"#666666"
android:textSize=
"14sp"
/>
...
...
@@ -57,7 +54,7 @@
<Button
android:textSize=
"@dimen/size_16"
android:background=
"@
color/white
"
android:background=
"@
drawable/shape_rv_bg_privacy_left
"
android:text=
"不同意"
android:gravity=
"center"
android:id=
"@+id/btn_disagree"
...
...
@@ -69,7 +66,7 @@
android:textSize=
"@dimen/size_16"
android:textColor=
"@color/white"
android:text=
"同意"
android:background=
"
#FF9900
"
android:background=
"
@drawable/shape_rv_bg_privacy_right
"
android:gravity=
"center"
android:id=
"@+id/btn_agree"
android:layout_width=
"0dp"
...
...
RvClient/src/main/res/layout/dialog_privacy_second_tips.xml
View file @
ba77285d
...
...
@@ -10,7 +10,7 @@
android:layout_height=
"wrap_content"
android:layout_marginLeft=
"@dimen/size_30"
android:layout_marginRight=
"@dimen/size_30"
android:background=
"@
color/wh
ite"
android:background=
"@
drawable/shape_rv_bg_wr
ite"
android:gravity=
"center_horizontal"
android:orientation=
"vertical"
>
...
...
@@ -55,7 +55,7 @@
android:layout_width=
"0dp"
android:layout_height=
"match_parent"
android:layout_weight=
"1"
android:background=
"@
color/white
"
android:background=
"@
drawable/shape_rv_bg_privacy_left
"
android:gravity=
"center"
android:text=
"仍不同意"
android:textSize=
"@dimen/size_16"
/>
...
...
@@ -65,7 +65,7 @@
android:layout_width=
"0dp"
android:layout_height=
"match_parent"
android:layout_weight=
"1"
android:background=
"
#FF9900
"
android:background=
"
@drawable/shape_rv_bg_privacy_right
"
android:gravity=
"center"
android:text=
"查看协议"
android:textColor=
"@color/white"
...
...
RvClient/src/main/res/layout/dialog_privacy_third_tips.xml
View file @
ba77285d
...
...
@@ -6,11 +6,11 @@
android:orientation=
"vertical"
>
<LinearLayout
android:background=
"@drawable/shape_rv_bg_write"
android:layout_width=
"match_parent"
android:layout_height=
"wrap_content"
android:layout_marginLeft=
"@dimen/size_30"
android:layout_marginRight=
"@dimen/size_30"
android:background=
"@color/white"
android:gravity=
"center_horizontal"
android:orientation=
"vertical"
>
...
...
@@ -44,7 +44,7 @@
android:layout_width=
"0dp"
android:layout_height=
"match_parent"
android:layout_weight=
"1"
android:background=
"@
color/white
"
android:background=
"@
drawable/shape_rv_bg_privacy_left
"
android:gravity=
"center"
android:text=
"退出应用"
android:textSize=
"@dimen/size_16"
/>
...
...
@@ -54,7 +54,7 @@
android:layout_width=
"0dp"
android:layout_height=
"match_parent"
android:layout_weight=
"1"
android:background=
"
#FF9900
"
android:background=
"
@drawable/shape_rv_bg_privacy_right
"
android:gravity=
"center"
android:text=
"查看协议"
android:textColor=
"@color/white"
...
...
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