要通過Activity獲取內容控件,首先要在Activity中找到對應的View控件。
可以通過以下方法之一來獲取內容控件:
TextView textView = findViewById(R.id.textViewId);
@BindView(R.id.textViewId)
TextView textView;
然后,在Activity的onCreate()方法中調用ButterKnife.bind()方法來實現綁定:
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
ButterKnife.bind(this);
}
ActivityMainBinding binding = ActivityMainBinding.inflate(getLayoutInflater());
TextView textView = binding.textViewId;
以上是常用的幾種方法來通過Activity獲取內容控件。根據具體的項目需求和使用的庫,可以選擇適合的方法來獲取控件。