我有不同的布局。一些是通过 XML 创建的,另一些则是通过代码动态创建的。当我使用 XML 时,可以使用“wrap_content”值设置宽度或高度。如何在动态情况下获得相同的结果?这是我的动态 TextView 的片段。我需要删除“final int width = 440;”并获得与“wrap_content”相同的值。怎么做?
final int width = 440;
final int height = textViewHeight;
final int top = getNewTop(height);
FrameLayout.LayoutParams layoutParams;
layoutParams = getLayoutParams(width, height, top);
TextView textView;
textView = new TextView(_registerNewMealActivity);
textView.setText(text);
textView.setLayoutParams(layoutParams);
_frameLayout.addView(textView);