Android 关于动态布局的研究
我已经根据JSON响应决定了布局,并在运行时制作了一个没有任何xml的布局。我只需要执行一个活动并调用一个api,该api为我提供json数组,并在此基础上进行布局。我没有问题,但现在我想附加一个导航抽屉与此活动。我在以前的活动中使用了导航抽屉,使它们成为片段,但在本例中,我不知道如何将我的活动转换为片段,因为在导航抽屉中,我们需要的是片段而不是活动 我只是不知道如何将这个动态ui转换为片段Android 关于动态布局的研究,android,Android,我已经根据JSON响应决定了布局,并在运行时制作了一个没有任何xml的布局。我只需要执行一个活动并调用一个api,该api为我提供json数组,并在此基础上进行布局。我没有问题,但现在我想附加一个导航抽屉与此活动。我在以前的活动中使用了导航抽屉,使它们成为片段,但在本例中,我不知道如何将我的活动转换为片段,因为在导航抽屉中,我们需要的是片段而不是活动 我只是不知道如何将这个动态ui转换为片段 View rootView = inflater.inflate(R.layout.`dashboard
View rootView = inflater.inflate(R.layout.`dashboard`,container, false);
我应该写什么来代替仪表板,因为我没有用于该特定活动的xml 我是这样做的:
public class BaseFragment extends Fragment {
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
}
@Nullable
@Override
public View onCreateView(LayoutInflater inflater, ViewGroup container, Bundle savedInstanceState) {
ScrollView scrollView = new ScrollView(getActivity());
View view = //view from JSON
scrollView.addView(view);
return scrollView;
}
}
导航抽屉中的处理程序
getFragmentManager().beginTransaction().replace(R.id.content_frame, new BaseFragment()).commit();