如何增加和减少android中的textview字体大小 [英] how to increase and decrease textview font size in android

查看:292
本文介绍了如何增加和减少android中的textview字体大小的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我有2个按钮用于增加和减少TextView字体大小



btnZoomin.setOnClickListener(new View.OnClickListener(){

@覆盖

public void onClick(查看v){

txtview.setTextSize(txtview.getTextSize()+ 1);

}

});

btnZoomout.setOnClickListener(new View.OnClickListener(){

@Override

public void onClick(查看v){

txtview.setTextSize(txtview.getTextSize() - 1);

}

});

但这段代码不起作用!!!!

i have 2 button for increase and decrease TextView font size

btnZoomin.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
txtview.setTextSize(txtview.getTextSize()+1);
}
});
btnZoomout.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
txtview.setTextSize(txtview.getTextSize()-1);
}
});
but this code doesnt work!!!!

推荐答案

请参阅 http:// developer.android.com/reference/android/widget/TextView.html#getTextSize() [ ^ ];大小以像素为单位,这在Android屏幕上略有增加。您需要根据实际字体大小使用更大的值。
See the description at http://developer.android.com/reference/android/widget/TextView.html#getTextSize()[^]; the size is in pixels, which is quite a small increases on an Android screen. You need to use a larger value, based on the actual font size.


这篇关于如何增加和减少android中的textview字体大小的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆