各行にいくつかの TextView と 2 つのボタンを含むテーブルがあります。しかし、ボタン内のテキストは、TextViews 内のテキストよりもはるかに大きくなります。ボタンを小さくするにはどうすればよいですか?
Button view_button = new Button(this);
view_button.setText("test");
tr.addView(view_button);
view_button.setLayoutParams(new LayoutParams(LayoutParams.WRAP_CONTENT, LayoutParams.WRAP_CONTENT));
テキストを強制的に折り返す
レイアウト パラメータを使用すると、ボタンの高さと幅を設定できます。
Button btnEdit = new Button(this);
LinearLayout.LayoutParams layoutParams = new LinearLayout.LayoutParams( LinearLayout.LayoutParams.WRAP_CONTENT, LinearLayout.LayoutParams.WRAP_CONTENT);
or
LinearLayout.LayoutParams layoutParams = new LinearLayout.LayoutParams(30,30);
btnEdit.setLayoutParams(layoutParams);