将 Butterknife 用于 onClick
Using Butterknife for onClick
我一直在网上查找,并且看到了很多关于如何使用 butterknife 来实现 onClick 的不同示例。我只是希望有人从初学者的角度展示我最简单的方法。
Frank 下次请向我们展示您尝试过的示例,以便我们可以指导您朝着正确的方向前进。
下面是一个简单的例子和一个 link 给你
步骤 1 .
import butterknife.BindView;
import butterknife.ButterKnife;
import butterknife.OnClick;
第 2 步。(在您的 onCreate 中)
//must match the ID in your view
@BindView(R.id.btnRegister)
步骤 3. 实现 onClick
@OnClick(R.id.btnRegister)
void onRegisterClicked()
{
//do whatever you need to do when the button is clicked
Intent intent = new Intent(this, RegisterActivity.class);
this.startActivity(intent);
}
另请参阅此 link 以更好地了解 butterknife 的工作原理。
我一直在网上查找,并且看到了很多关于如何使用 butterknife 来实现 onClick 的不同示例。我只是希望有人从初学者的角度展示我最简单的方法。
Frank 下次请向我们展示您尝试过的示例,以便我们可以指导您朝着正确的方向前进。
下面是一个简单的例子和一个 link 给你
步骤 1 .
import butterknife.BindView;
import butterknife.ButterKnife;
import butterknife.OnClick;
第 2 步。(在您的 onCreate 中)
//must match the ID in your view
@BindView(R.id.btnRegister)
步骤 3. 实现 onClick
@OnClick(R.id.btnRegister)
void onRegisterClicked()
{
//do whatever you need to do when the button is clicked
Intent intent = new Intent(this, RegisterActivity.class);
this.startActivity(intent);
}
另请参阅此 link 以更好地了解 butterknife 的工作原理。