请教大神,android studio 中如何实现 动态加载 activity_main,实现动态UI

解决方案 »

  1.   

    ??setContentView(R.layout.activity_main);??
      

  2.   

    http://blog.csdn.net/harvic880925/article/details/18042183
      

  3.   

    很简单。android 控件本来就是被动态加上去的,只是我们在oncreate方法中调用setContentView(R.layout.activity_main);所以才给你默认生成了一套。
    你看setContentView();其实里面是可以放View的,想要完全动态,就先创建一个View,配置好LayoutParams。然后传入到setContentView()中
    这样你就有一个空的布局了。
    然后其他的子View 也是new出来,配置好LayoutParams参数,利用之前根部的View.add进入就好了