Ошибка Android Studio XML «Соответствующий обработчик методов не найден» on onClick

Почему я получаю сообщение об ошибке «Соответствующий обработчик методов не найден» в строке XML onClick, после того, как он назвал onClick в XML и вызвал его на главную активность?

Сниппет из activity_main.xml:

<Button android:id="@+id/buPercentage" android:layout_width="30pt" android:layout_height="30pt" android:layout_weight="1" android:background="@color/lightgray" android:onClick="buPercentageEvent" //Error says Corresponding method handler not found android:text="%" android:textSize="18sp" /> 

Фрагмент из MainActivity.kt

 fun buPercentageEvent() { val convertToDecimal = displayText.text.toString() val newNumber = convertToDecimal.toDouble() / 100 displayText.setText(newNumber.toString()) } 

Сделай это

 fun test(view: View){ Log.e("Click","Yes") } 

Это сработает.