gpt4 book ai didi

Android Studio XML 错误 "Corresponding method handler not found"onClick

转载 作者:太空狗 更新时间:2023-10-29 13:52:17 34 4
gpt4 key购买 nike

为什么在以 XML 命名 onClick 并在 Main Activity 上调用它之后,在 XML onClick 行上出现错误“未找到相应的方法处理程序”?

来自 activity_main.xml 的 fragment :

        <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 的 fragment

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

最佳答案

这样做

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

这会起作用。

关于Android Studio XML 错误 "Corresponding method handler not found"onClick,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44917962/

34 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com