-2

実行時にサイズを変更しようとしている textView があります。

xml ファイル内のコード

 <TextView
                android:id="@+id/textScreenWidth"
                android:layout_width="100px"
                android:layout_height="wrap_content"
                android:text=""
                android:layout_gravity="center"
                android:textColor="#ff000000"
                android:textStyle="bold"
                android:textSize="12dp"

サイズを変更する OnCreate のコード

TextView t=(TextView) findViewById(R.id.textScreenWidth); 
    t.setWidth(950);

サイズは変わらない

4

2 に答える 2

0

これとともに:

LinearLayout.LayoutParams lParams = new LinearLayout.LayoutParams(width, height);
txtView.setLayoutParams(lParams);

これは、親レイアウトがLinearLayout.

于 2013-03-03T20:24:26.210 に答える
0

このように設定できます

    final LayoutParams lparams = new LayoutParams(950,30); // Width , height
    t.setLayoutParams(lparams);
于 2013-03-03T20:33:05.120 に答える