全面屏标题栏适配

This commit is contained in:
jinyuer
2021-12-13 15:37:36 +08:00
parent d3a9e415c8
commit 8d75e07c09
3 changed files with 9 additions and 2 deletions

View File

@@ -6,10 +6,12 @@ import android.graphics.drawable.Drawable;
import android.os.Bundle;
import android.text.SpannableStringBuilder;
import android.text.TextPaint;
import android.text.method.LinkMovementMethod;
import android.text.style.ClickableSpan;
import android.util.Log;
import android.view.Gravity;
import android.view.View;
import android.widget.TextView;
import android.widget.Toast;
import androidx.annotation.NonNull;
@@ -78,7 +80,7 @@ public class LoginActivity extends BaseActivity<ActivityLoginBinding> implements
// mDataBinding.lyyinsi.setVisibility(View.VISIBLE);
// }
String str = "我已阅读并同意《隐私政策》和《用户协议";
String str="我已阅读并同意《隐私政策》和《用户协议";
SpannableStringBuilder ssb = new SpannableStringBuilder();
ssb.append(str);
int v1 = str.indexOf("");
@@ -103,6 +105,7 @@ public class LoginActivity extends BaseActivity<ActivityLoginBinding> implements
@Override
public void updateDrawState(@NonNull TextPaint ds) {
super.updateDrawState(ds);
ds.setColor(getResources().getColor(R.color.text2));
ds.setUnderlineText(false);
}
}, 0, v1, 0);
@@ -137,6 +140,9 @@ public class LoginActivity extends BaseActivity<ActivityLoginBinding> implements
ds.setUnderlineText(false);
}
}, end, end + 6, 0);
mDataBinding.tvYs.setMovementMethod(LinkMovementMethod.getInstance());
mDataBinding.tvYs.setText(ssb,TextView.BufferType.SPANNABLE);
}
@Override

View File

@@ -80,7 +80,7 @@ public class LogoActivity extends Activity{
TextView tvCancel = window.findViewById(R.id.tv_cancel);
TextView tvAgree = window.findViewById(R.id.tv_agree);
String str =
" 感谢您对沃克智慧社区的支持!我们非常重视您的个人信息和隐私保护。为了更好地保障您的个人权益,在您使用我们的产品前,请务必审慎阅读《隐私政策》和《用户协议》内的所有条款。如您同意以上协议内容,请点击“同意”,开始使用我们的产品和服务!";
" 感谢您对智慧豆豆的支持!我们非常重视您的个人信息和隐私保护。为了更好地保障您的个人权益,在您使用我们的产品前,请务必审慎阅读《隐私政策》和《用户协议》内的所有条款。如您同意以上协议内容,请点击“同意”,开始使用我们的产品和服务!";
SpannableStringBuilder ssb = new SpannableStringBuilder();
ssb.append(str);
int start = str.indexOf("");

View File

@@ -105,6 +105,7 @@
android:text="我已阅读并同意隐私政策和用户协议"
android:drawablePadding="5dp"
android:gravity="center_vertical"
android:textColor="@color/text2"
android:drawableLeft="@mipmap/icon_publish_selected2"
android:layout_marginLeft="20dip"
/>