如何调整TextView中的文本大小?

时间:2011-05-02 07:04:45

标签: android

我已经看了很多关于如何调整textView的教程,但我真的没有 明白怎么做?

我正在使用一个简单的Activity,它有一个TextView,我认为它越大越好 这是班级

public class Zoom extends Activity
{
private String productName;


public void onCreate(Bundle savedInstanceState)
 {
        super.onCreate(savedInstanceState);
        requestWindowFeature(Window.FEATURE_NO_TITLE);
        getWindow().setFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN, 
                            WindowManager.LayoutParams.FLAG_FULLSCREEN);

        setContentView(R.layout.zoom);

        Intent intent = getIntent();
        productName = intent.getStringExtra("ChoosenMed");

        TextView productNameTextView=(TextView)findViewById(R.id.prodcutNameZoomTextView);
  productNameTextView.setText(productName);

 }



}

现在我要做的就是每当我使用这个活动时调整productNameTextView以适应屏幕,比如当文字大的文字会比文字小时更小。

感谢帮助

2 个答案:

答案 0 :(得分:1)

您是否尝试android:textSize=100dip这会增加文字大小。

如果您希望增加TextView大小,请尝试在某个dip值中提供layout_width和layout_height。这应该工作

答案 1 :(得分:0)

尝试这样的事情 机器人:layout_height = “80dp”

你可以继续更改dp以获得与layout_width =“70dp”相同的TextView大小 希望这能回答你的问题