ShareActionProvider-v
全部标签 是否可以为API小于14的应用程序使用shareActionProvider? 最佳答案 现在可以使用v7支持库来执行此操作。http://developer.android.com/reference/android/support/v7/widget/ShareActionProvider.html 关于android-API级别低于14的ShareActionProvider,我们在StackOverflow上找到一个类似的问题: https://sta
我在我的ActionBar上解决我的旧ShareAction,自从我在SDKManager上更新我的包后它就开始工作了。我看到了this来自Google的文档说,Toadda"share"actiontoyouractivity,putaShareActionProviderintheappbar'smenuresource.Forexample:我添加了相同的内容,但没有添加任何图标:我正在使用:app:actionProviderClass="Mypackagename.ShareActionProvider"使用自定义ShareActionProvider,代码如下。你可以看到它
我有一个EditText,它最初是用本地数据库中的文本填充的。当用户离开屏幕(onPause)时,更新的文本存储在本地数据库中。我还有一个ShareActionProvider(使用ActionBarSherlock)。当用户使用ShareActionProvider时,旧文本将发送到目标应用程序。当用户按下菜单项时,如何刷新通过actionprovider发送的文本?@OverridepublicvoidonCreateOptionsMenu(Menumenu,MenuInflaterinflater){super.onCreateOptionsMenu(menu,inflater)
我正在尝试在我的ActionBarSherlock中实现ShareActionProvider。下面的代码给我这个错误:CannotcastfromActionProvidertoShareActionProviderReadingActivity.java@OverridepublicbooleanonCreateOptionsMenu(com.actionbarsherlock.view.Menumenu){MenuInflaterinflater=getSupportMenuInflater();inflater.inflate(R.menu.menu2b,(Menu)menu)
我的ActionBar中有一个ShareActionProvider和一些其他选项。然而,ShareActionProvider似乎在首次以纵向模式呈现时无法正确呈现,并且在第一次呈现时不可点击。方向更改会重新呈现屏幕,然后所有应该可见的选项都可见,当向后旋转时,ActionBar会再次重新呈现,但这次它也在纵向模式下正确呈现。我附上了描述情况的图片:“共享”选项未正确呈现,它旁边应该有一个图标,如果它不适合布局,它应该变成一个三点菜单。定向后所有选项都按预期可见。旋转回纵向会重新呈现ActionBar,现在三点菜单会正常显示并且可以点击。对这里发生的事情有什么想法吗?这是我的XML:
我正在使用ShareActionProvider并希望在顶部空间不足时利用拆分的ActionBar-android:uiOptions="splitActionBarWhenNarrow"。当ActionBar不需要拆分时,该Action可以正常工作:但是,当ActionBar确实需要拆分时,ActionProvider似乎完全打破了较低的ActionBar布局。它填充了顶部ActionBar下方的整个视口(viewport),并且Action本身不会出现:有没有人能够成功地同时使用这两个功能? 最佳答案 此问题已在ActionBa
Android4.0中提供的新ShareActionProvider(如果您使用的是ActionBarSherlock,则在更早的版本中)具有一项功能,即最后使用的项目会显示在操作栏中。有什么办法可以关掉吗? 最佳答案 对我来说,避免历史图标的最佳解决方案是不要使用ShareActionProvider,而是像任何其他操作一样创建它:在menu/activity_actions.xml中放置一个带有ic_action_share图标的项目...@OverridepublicbooleanonCreateOptionsMenu(Men