TextView占用多少空间

时间:2010-07-21 21:41:06

标签: android textview

TextView占用多少空间?

当我声明一个TextView时,是否可以计算在手机上实际渲染时需要多少空间(高度和宽度)?

我注意到,根据手机(或密度)的不同屏幕尺寸,TextView会相应地呈现。我希望能够计算出渲染的确切高度和宽度。

1 个答案:

答案 0 :(得分:0)

添加和渲染的任何视图都具有由视图LayoutParams预先确定的尺寸,// Some existing RelativeLayout from your layout xml RelativeLayout rl = (RelativeLayout) findViewById(R.id.my_relative_layout); ImageView iv = new ImageView(this); RelativeLayout.LayoutParams params = new RelativeLayout.LayoutParams(30, 40); params.leftMargin = 50; params.topMargin = 60; rl.addView(iv, params); 基本上是包含x,y,宽度和高度的对象。将TextView添加到布局时,可以手动设置布局参数。这是一个在(50,60)处向RelativeLayout添加30x40 ImageView的示例。

{{1}}