2011-05-03 78 views
1

我有一个包含QuickContactBadges的活动。我正在寻找一种方法来在QuickContactBadge上链接事件侦听器,或者从override中调用默认侦听器。是否有可能在Android中链接事件监听器?

具体来说,我所希望做的是有QuickContactBadge,点击时显示QuickContact卡,然后setResultfinish,收我的活动。

因此,无论我想一个第二听众除了添加到徽章默认的,或实现类似如下:

bdg.setOnClickListener(new View.OnClickListener() { 
    public void onClick(View view) { 
     QuickContactBadge bdg = (QuickContactBadge) view; 
     bdg.base.onClick(); // PSEUDO-CODE LINE 
     setResult(RESULT_CANCELED, null); 
     finish(); 
    } 
}); 

要么这些方法可能,或者是有一些其他方式我应该这样做?

回答

0

那么,我想要做的事情的答案实际上并不在事件监听器中。

在单击QuickBadge时让我的活动关闭的关键是将android:noHistory="true"添加到应用程序清单文件中的活动定义中。

虽然,它仍然有兴趣知道的是/否如果有办法链事件侦听器。