tip*_*jat 3 java android actionbarsherlock android-actionbar
我正在使用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;
}
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
815 次 |
| 最近记录: |