LiftInspection.axmlMonoDroidのonClickそのようなメソッドエラー
<Button
android:id="@+id/expandCollapse1"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:drawableLeft="@drawable/expand_arrow"
android:text="Function/Controls"
android:textSize="20sp"
android:textColor="@android:color/white"
android:background="@drawable/expandCollapseButton"
android:gravity="center"
android:onClick="button_Click"/>
LiftInspection.csできるだけ早く私はボタン、近いアプリがクラッシュし、力をクリックして
protected override void OnCreate(Bundle bundle)
{
base.OnCreate(bundle);
SetContentView(Resource.Layout.LiftInspection);
}
public void button_Click(View view)
{
Toast.MakeText(this, "Testing", ToastLength.Long).Show();
}
。 Androidログで、「java.lang.IllegalStateException:アクティビティクラスのメソッドbutton_Click(View)を見つけられませんでした。ビュークラスのonClickハンドラのcpecfield.LiftInspection id'expandCollapse1 'を持つandroid.widget.Button」
xmlからクリックイベントを設定する際に私が見つけたことは、私がやっていることだけを示しています。 android:onClickをXMLから取り出し、そのレイアウトを実装しているアクティビティの唯一のパラメータがViewである場合は、public voidを返します。私は何が欠けていますか?
今後4.1.0アルファ版のリリースは、このシナリオをサポートします。 – jonp
4.10.2で作業していませんが、引き続きOPと同じ問題があります。 –