因此可以动态更改textview中部分文本的文本大小 假设我们有一种方法可以做到这一点...我错过了什么...我想让x变量大两倍...它们是字符串btw ......
private void Data_transfer() {
test3.setText( x + " " + y);
}
答案 0 :(得分:2)
您可以使用Spannable
类型与TextView
设置multiple styles in one field。
在您的情况下,您可以使用生成Spannable
字符串的fromHtml()
方法执行此操作:
test3.setText( Html.fromHtml( "<font size='10'>" + x + "</font> <font size='5'>" + y + "</font>" ) );
当然,您可以将10
和5
更改为您喜欢的任何值。
答案 1 :(得分:0)
private void Data_transfer() {
TextView tv = (TextView)findViewById(R.id.textView1);
tv.setText("Welcome to android");
}