0

我有一个关于调整布局的问题。这是我的活动:

@Override
protected void onCreate(Bundle savedInstanceState) {


    super.onCreate(savedInstanceState);
    requestWindowFeature(Window.FEATURE_NO_TITLE);

    requestWindowFeature(Window.FEATURE_ACTION_BAR);
    setContentView(R.layout.log_in);


}

如何在此活动中设置我的 R.layout.log_in 大小?我想将大小设置为 400x300,但在活动中不是 xml。

4

1 回答 1

0

我不知道您的要求是什么,但我更喜欢在 xml 上设置尺寸(如果它们被认为是固定的)。

无论如何,可能很有用。

链接中使用的代码:

// Gets linearlayout
LinearLayout layout = (LinearLayout)findViewById(R.id.numberPadLayout);
// Gets the layout params that will allow you to resize the layout
LayoutParams params = layout.getLayoutParams();
// Changes the height and width to the specified *pixels*
params.height = 300;
params.width = 400;
于 2012-09-05T10:20:34.870 回答