拆分 Textview 和 Spannable String
Split Textview and Spannable String
伙计们,我正在使用下面的代码获取文本视图并拆分文本,文本是“3,48”
TxReal = view.findViewById(R.id.valorLMin);
String ValorSeparado [] = TxReal.getText().toString().split(",");
在我使用它跨越
之后
SpannableString s1 = new SpannableString(ValorSeparado[0]);
s1.setSpan(new RelativeSizeSpan(1.5f),0,1,0);
TxReal.setText(s1);
但是当我使用 SetText 并在我的布局中看到它时,我看不到文本的其余部分,只有第一个字符“3”,我应该怎么做才能只显示第一个最大数字的所有文本
您不需要拆分文本,试试这个
String value = TxReal.getText().toString();
SpannableString s1 = new SpannableString(value);
s1.setSpan(new RelativeSizeSpan(1.5f), 0, value.indexOf(','), 0);
TxReal.setText(s1);
伙计们,我正在使用下面的代码获取文本视图并拆分文本,文本是“3,48”
TxReal = view.findViewById(R.id.valorLMin);
String ValorSeparado [] = TxReal.getText().toString().split(",");
在我使用它跨越
之后SpannableString s1 = new SpannableString(ValorSeparado[0]);
s1.setSpan(new RelativeSizeSpan(1.5f),0,1,0);
TxReal.setText(s1);
但是当我使用 SetText 并在我的布局中看到它时,我看不到文本的其余部分,只有第一个字符“3”,我应该怎么做才能只显示第一个最大数字的所有文本
您不需要拆分文本,试试这个
String value = TxReal.getText().toString();
SpannableString s1 = new SpannableString(value);
s1.setSpan(new RelativeSizeSpan(1.5f), 0, value.indexOf(','), 0);
TxReal.setText(s1);