Android Butterknife动态创建和注入视图

时间:2015-11-24 04:36:14

标签: android butterknife

public class Class1View extends LinearLayout{

   @Override
   protected void onFinishInflate(){
     super.onFinishInflate();    
     Butterknife.bind(this);    
   }   
}

如何创建新视图,例如,新的Button()并将其添加到此Class1View

我试过了,

Butterknife.bind(this, new Button(getContext());

但它不起作用。

1 个答案:

答案 0 :(得分:1)

根据我的理解,Butterknife可以帮助您绑定在XML中声明的View元素。由于您正在扩展视图并希望在其中动态添加更多视图,因此这里没有用刀。