Android如何找出生成事件的对话框

时间:2015-05-16 10:06:26

标签: java android

在我的活动中,我使用了很多对话框($http.get("/api/CarApi"+"??????",{params:{ ??????? }}) .success(function (result) { $scope.filteredCarsList = result; ... }) .error(function (result) { ... }); 类的实例),我想将监听器(AlertDialog.Builder接口的实例)添加到这些对话框的某些按钮或项目中

但我希望我的活动能够监听所有这些按钮和项目,因此我在我的活动中实施了DialogInterface.OnClickListener

因此,当用户按下某个对话框的按钮时,将调用方法DialogInterface.OnClickListener

我的问题是如何在实现此方法时找出哪个对话框生成了事件?

因为我只能使用public void onClick(DialogInterface dialog, int which)参数找出用户按下的按钮或用户点击的项目,但which参数仅提供dialogcancel()方法。

0 个答案:

没有答案