我正在使用 ActionBarSherlock
并已实现 ShareActionProvider
。
当用户选择要与之共享内容的应用程序时,例如 Twitter
,操作栏会在“共享”按钮图标旁边显示一个 Twitter
图标。这永远留在那里。
有人知道如何禁止应用程序图标出现在 Share
按钮旁边吗?
最佳答案
找到答案:
实现 OnShareTargetSelectedListener 并将其设置在 ShareActionProvider
public void onCreateOptionsMenu(Menu menu){
....
actionProvider.setOnShareTargetSelectedListener(this);
....
@Override
public boolean onShareTargetSelected(ShareActionProvider source,
Intent intent) {
context.startActivity(intent);
// started activity ourself to prevent search history
return true;
}
关于java - ActionBarSherlock - 共享内容图标问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11067829/