0

我在我的活动中动态创建了 FrameLayout。像这样

  FrameLayout path_zoom;
  path_zoom = new FrameLayout(this);
  path_zoom.setLayoutParams(new FrameLayout.LayoutParams(1500,1119));

现在我想在 ViewGroup 中添加这个动态布局以进行布局缩放。我需要像这样添加我的布局。

   View v = ((LayoutInflater) getSystemService(Context.LAYOUT_INFLATER_SERVICE)).inflate(R.layout.ground_zoom, null, false);

而不是 null 我想传递 ViewGroup 对象。我怎样才能做到这一点?有没有机构可以告诉我?提前致谢。

4

1 回答 1

0

尝试这个

    ViewGroup parentView = (ViewGroup)SelectorView.your_context.getParent();
    LayoutInflater layoutInflater = (LayoutInflater)activityContext.getSystemService(Context.LAYOUT_INFLATER_SERVICE);
    View layout = layoutInflater.inflate(R.layout.ground_zoom , parentView);
于 2013-08-31T07:00:15.177 回答