java - View的android :onClick as static method,可能吗?

标签 java android

如文档所述

Name of the method in this View's context to invoke when the view is clicked.

完美,但是否可以“以某种方式”创建静态方法并在我需要的任何地方使用它,而不是在每个 Activity 类中定义。是的,我知道在 Activity 基类中定义方法。我正在寻找的只是写下方法的全名并让它使用它。可能吗?

谢谢

最佳答案

您不能将静态方法分配给 onClick xml 属性。您必须将您在此处指定的方法添加到使用布局的任何 Activity 。您可以让每个 Activity 中的该方法调用一个实际处理点击的静态方法,但无法避免完全使用实例方法。

关于java - View的android :onClick as static method,可能吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18398678/

相关文章:

java - 如何进行分页请求 - Spring boot

Android - Proguard 未使用 Joda Time jar 文件编译

java - 如何优化android代码

java - 在 SQLite 数据库中插入数据与在 Android 中使用 SharedPreferences

java - Java中使用MouseClicked绘制三角形

java - 验证 Java 中装饰器模式的实现

java - 在代理服务器中建立 HTTPS 连接时出现问题。(CONNECT 方法)

java - 我需要使用什么 pom 才能在 Java 中使用 Azure Graph?

Android 仅以一种方式强制定向

android - 通过单击Google Play链接检查我的应用是否已下载