我正在使用ButterKnife来简化我的生活,并且我在LinearLayout中有一个按钮,我想在其中包含@OnClick注释。如何在布局中添加@OnClick from buttom
<LinearLayout
android:id="@+id/buttons_container"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:paddingTop="30dp"
android:layout_centerHorizontal="true">
<Button
android:id="@+id/cancel_button"
style="@style/PaymentButtonStyle"
android:text="[email protected]/cancel_label"
android:textSize="15sp"/>
</LinearLayout>
有了这个布局,它抱怨没有找到按钮ID。
@OnClick(R.id.cancel_payment_button)
public void onCancelClick(View target) {
...
}
什么我需要做什么?
布局中的'id'是'cancel_button',而你声明的是'@OnClick(R.id.cancel_payment_button)' – Wizard