如何限制ActionBarSherlock中的共享选项数量。我只想展示一些,但目前我正在获得完整的默认列表。
答案 0 :(得分:1)
ShareActionProvider
- 原生的和ActionBarSherlock反向端口 - 似乎没有办法限制总体选择数量,除了具有更有针对性的Intent
。
ShareActionProvider
做出一些选择后, setShareHistoryFileName()
可能选择最初显示一个子集,并使用某种“更多...”选项。这应该会自动发生,除非您通过setShareHistoryFileName(null)
禁用它。
欢迎您将源代码发送到ShareActionProvider
并提供您自己的用户界面(例如,无论历史记录如何,始终只显示四个条目加上“更多...”。