gpt4 book ai didi

android: 单击 TableRow 时调用方法

转载 作者:行者123 更新时间:2023-11-29 16:24:02 24 4
gpt4 key购买 nike

我在 xml 中有一个 TableLayout,它有一行。我正在动态地向表中添加更多行。如何调用动态添加的行的函数 onclick。我可以通过添加 android:onclick="RowClicked"并调用 RowClicked 方法对 xml 中的现有行执行相同的操作。我想为表中动态添加的行调用相同的方法。我该如何实现?我可以 setOnClickListener(this) 并且它有效,但我想调用该方法。

如果以上不可能,那么在 OnClick() 中我怎么知道引起事件的组件是一个 TableRow。我的意思是像 view.instanceOf(TableRow) 或类似的东西可以帮助我知道 TableRow 被点击并且可以从他们那里处理。

以上两种可能性中的任何一种都可以帮助我解决我的问题。非常感谢任何帮助和指导。

谢谢

最佳答案

尝试在您要添加动态行的循环内处理行的单击事件。或者尝试在添加动态行时为每一行设置标签,并在点击监听器时使用 .getTag 方法

关于android: 单击 TableRow 时调用方法,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5579531/

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