public class MainActivity extends AppCompatActivity { @BindView(R.id.textView) TextView textView; @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_main); ButterKnife.bind(this); textView.setText("Hello, Butterknife!"); } } public class MainActivity extends AppCompatActivity { @BindView(R.id.button) Button button; @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_main); ButterKnife.bind(this); button.setOnClickListener(new View.OnClickListener() { @Override public void onClick(View v) { } }); } @OnClick(R.id.button) public void onButtonClick() { } } public class MainActivity extends AppCompatActivity { @BindString(R.string.app_name) String appName; @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_main); ButterKnife.bind(this); textView.setText(appName); } } dependencies { implementation 'com.jakewharton:butterknife:8.11.3' annotationProcessor 'com.jakewharton:butterknife-compiler:8.11.3' }


上一篇:
下一篇:
切换中文