美文网首页
Android动态加载View的几种方法

Android动态加载View的几种方法

作者: 带着bug看世界 | 来源:发表于2016-11-04 10:36 被阅读245次
    • Android
    • 加载View

    有以下加载方式

    1. View view = LayoutInflater.from(context).inflate(要装载的界面的id, 根节点);//context为this,根节点一般为null
      view.findViewByID();//与inflate配套使用的。
      setContentView();//配套使用findViewByID(动态界面中的控件的id);

    2. LayoutInflater inflater = ((Activity)context).getLayoutInflater();

    1. 另一种方法获得
      LayoutInflater inflater = (LayoutInflater)context.getSystemService(Context.LAYOUT_INFLATER_SERVER);
      view = inflater.inflater (resource, root);

    2. view = View.inflate(context, R.layout.header, null);

    相关文章

      网友评论

          本文标题:Android动态加载View的几种方法

          本文链接:https://www.haomeiwen.com/subject/fwxxjttx.html