我需要从 App 的所有活动中捕获所有点击(仅限按钮)并仅放置 Log.v("","") 方法。目标:用于对设备和用户行为进行小组测试的工具。我有它们的不同变体:
1)
extends activity implements OnClickListener {
....
@Override
public void onClick(View arg0) {
....
2)
button1.setOnClickListener() {
....
3) xml 内部
android:onClick="method"
至少需要找到 1) 和 2) 的解决方案。
我需要使用哪些解决方案:
1)使用 OnClickListener 创建某种全局活动类并扩展我的所有活动。
2) 或者使用一些广播消息创建处理程序。
3) 任何建议...