如何使按钮更小?

时间:2013-06-08 10:59:03

标签: java android button

我有一个表格,每行有几个TextViews和两个Buttons。但是按钮中的文本比TextViews中的文本大得多。如何使按钮变小?

        Button view_button = new Button(this);
        view_button.setText("test");
        tr.addView(view_button);

2 个答案:

答案 0 :(得分:1)

view_button.setLayoutParams(new LayoutParams(LayoutParams.WRAP_CONTENT, LayoutParams.WRAP_CONTENT));

强制它环绕文本

答案 1 :(得分:0)

通过使用布局参数,您可以设置按钮的高度和宽度。

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);