以编程方式将“包装内容”设置为视图

时间:2014-06-28 15:00:20

标签: java android eclipse

是否可以将Wrap Content Identifier设置为int?以下代码是否有效?

EditText ET = new EditText(getActivity());
ET.setWidth(WRAP_CONTENT);

2 个答案:

答案 0 :(得分:4)

我想你应该做那样的事情:

EditText editTextView = new EditText(getActivity());
LayoutParams params = new LayoutParams(LayoutParams.WRAP_CONTENT,
        LayoutParams.FILL_PARENT);
editTextView.setLayoutParams(params);

答案 1 :(得分:0)

尝试通过布局参数执行此操作: 将此行添加到您的代码

ET.setLayoutParams(new LinearLayout.LayoutParams(LayoutParams.FILL_PARENT, LayoutParams.WRAP_CONTENT));