1

问题很简单,但是我正在努力寻找可行的解决方案。我需要我的应用程序知道单击共享操作按钮的时间。有什么办法可以做到这一点?

4

1 回答 1

0

您可以在 ShareActionProvider 上设置 ShareTargetSelectedListener 以选择Intent

actionShare.setOnShareTargetSelectedListener(new ShareActionProvider.OnShareTargetSelectedListener() {
            @Override
            public boolean onShareTargetSelected(ShareActionProvider actionProvider, Intent intent) {
                String package = intent.getPackage(); //for example, obtain the package name
            }
        });

希望它有所帮助,马蒂亚

于 2014-05-23T14:27:54.257 回答