Commit ba77285d authored by jianglx's avatar jianglx

修改样式协议

parent c76859db
......@@ -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);
......
<?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
<?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
......@@ -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"
......
......@@ -10,7 +10,7 @@
android:layout_height="wrap_content"
android:layout_marginLeft="@dimen/size_30"
android:layout_marginRight="@dimen/size_30"
android:background="@color/white"
android:background="@drawable/shape_rv_bg_write"
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"
......
......@@ -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"
......
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