按侧面菜单上的按钮后出错

时间:2016-11-30 23:00:06

标签: java android button

我在导航视图中有一个按钮
在他的xml中输入:

android:onClick="onClick2 (MapsActivity)"

按钮看起来像这样:

  <Button
        android:text="Button"
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:layout_alignParentTop="true"
        android:layout_alignParentStart="true"
        android:layout_marginStart="23dp"
        android:id="@+id/button4"
        android:onClick="onClick2 (MapsActivity)" />

onClick2看起来像点击:

   public void onClick2(View v) {

        finishAffinity();

    }

我的问题是,当我点击其中正在运行的应用程序时,程序会关闭并弹出一条消息:

java.lang.IllegalStateException: Could not find method onClick2 (MapsActivity)(View) in a parent or ancestor Context for android:onClick attribute defined on view class android.widget.Button with id 'button4'

如何解决?

0 个答案:

没有答案