草庐IT

ActionBarsherlock

全部标签

android - 删除操作栏上的额外图标(使用 ShareActionProvider 和 ActionBarSherlock 时)

我在我的项目中使用ActionBarSherlock,并希望设置一个共享按钮以在FB等处发布内容...我是这样实现的:Addingitemstoactionbar(usingActionBarSherlock)如您所知,ShareActionProvider添加了第二个图标,其中包含最常用的共享选项。这意味着另一个应用程序的图标出现在我的操作栏中,我想阻止这种行为......我已经看到了2种可能的解决方案,不幸的是,这两种方法都对我不起作用:/第一次尝试是在我的目标类中实现OnShareTargetSelectedListener并覆盖onShareTargetSelected方法(如

android - 单击设置了 actionLayout 的菜单项时不会调用 onOptionsItemSelected()

在我的操作栏中,我定义了一个菜单项,可以通过以下代码显示文本“完成”:菜单.xml:action_done_text.xml:我在代码中正确实现了onCreateOptionsMenu,View可以正确显示文本,但是当我点击DONE文本时,onOptionsItemSelected没有被调用。对我来说,似乎无法识别点击事件。我想知道上面的方法是不是添加文本菜单项的好方法? 最佳答案 如onOptionsItemSelectednotcalledwhenusingactionLayout(SherlockActionBar)中所示使用

android - 新手应该忘记 fragment 吗?

我刚开始在Android上开发。当我看到TabActivities已被弃用时,我正在练习API15中的Tablayout教程。我是否最好暂时忘记Fragments并继续使用TabActivities进行开发? 最佳答案 WouldIbebetteroffjustforgettingaboutFragmentsfornowandkeepdevelopingwithTabActivities?恕我直言,不。给自己一份ActionBarSherlock并在操作栏中实现选项卡。这是Honeycomb和IceCreamSandwich的选项卡

android - 将 android 操作栏兼容、寻呼机和选项卡示例与 ActionBarSherlock 进行比较

希望这道题不要因为没有代码而被拒。但是,我认为它可能会引起一些人的兴趣,因为操作栏的android文档及其兼容性现在变得非常大。我有一个应用程序,我想使用操作栏、选项卡和寻呼机将其转换为新的UI。但我希望它兼容从android4.0到android2.2的版本。使用其中任何一种的可能性、优点和缺点是什么:来自支持api的ICS操作栏+来自示例的一些代码(如actionbarcompat和supportsamplesfortabsandpager)对战神探夏洛克tabs+pager?对战神探夏洛克actionbartabs?谢谢! 最佳答案

Android - ActionBarSherlock - 设置菜单中文本的文本颜色

我想将文本的白色更改为橙​​色。这是一个例子。 最佳答案 这可以通过为操作栏设置一些样式来完成。这篇博文对此进行了解释http://android-developers.blogspot.com.au/2011/04/customizing-action-bar.html您需要为您的应用设置您的样式。@style/MyDropDownListView然后你可以用你自己的文本颜色来指定这个样式。#CC3232 关于Android-ActionBarSherlock-设置菜单中文本的文本颜色

Android Action Bar (Sherlock Action Bar) - 将下拉微调器一直定位到右侧

有什么办法可以改变操作栏中下拉微调器的位置吗?我发现微调下拉菜单有这种风格:@drawable/abs__list_selector_holo_dark@drawable/abs__menu_dropdown_panel_holo_dark0dip0dipwrap_contentleft|center_verticaldropdowntrue...但是如何让这个微调器一直移动到操作栏的右侧?现在看起来像这样....我希望微调器与操作栏的右侧齐平。 最佳答案 没有。执行此操作的唯一方法是使用自定义导航,您可以在其中为其提供自己的Spi

android - minSdkVersion小于11时如何添加Holo Style Horizo​​ntal ProgressBar?

我使用targetSdkVersion="15"&minSdkVersion="8"构建了一个android项目,然后在Activity中添加了一个水平进度条,但是当我使用androidjellybean运行这个项目时它不是全息样式。我能做什么?编辑values-v14style.xml?布局:values&values-v14style.xml非常感谢。 最佳答案 您需要获取进度条的资源。您可以从http://android-holo-colors.com/获得它们使用styles.xml文件或使用HoloEverywhere库:

android - Sherlock 操作栏自定义字体

我想将操作栏标题、标签和菜单项的字体更改为Roboto。我想知道这是否可以通过Styles完成?因为我无法为这些创建自定义View,这是分配自定义字体的最佳方式。我已经浏览了以下链接https://stackoverflow.com/a/14681975/155196HowtoSetaCustomFontintheActionBarTitle? 最佳答案 这是为我做的代码:...serif...看here哪些字体在android上默认可用。根据我的阅读,如果不对您的View进行子类化,就不可能添加其他字体,因此我无法在这方面为您提供

android - SherlockFragmentActivity 导致 ClassNotFoundException

我有一个扩展SherlockFragmentActivity的类当尝试运行程序时得到ClassNotFoundException我试过了thissolution但无济于事。我还想提一下,我将此类设置为list中的启动器Activity。此外,当我将SherlockFragmentAcivity更改为SherlockActivity时,我能够运行该程序但不能再使用fragment,因为没有getSupportFragmentManager()SherlockActivity类中的方法。 最佳答案 我找到了解决方案。从libs文件夹中删

android - Android Actionbar 可以竖放吗?

我想要一个垂直放置的操作栏(平板应用)我可以要这个吗?我知道默认操作栏不支持这个。夏洛克Action条可以吗?还有其他的吗?我已经给了这个时间,但我没有看到任何解决方案。 最佳答案 Cansherlockactionbar?没有。它向后移植了内置ActionBar中可用的内容。Cananyother?据我所知,没有图书馆提供这样的功能。CanIhavethis?当然可以。根据您从ActionBar使用的内容,这可能很容易。在您提供的图像上,有一个FrameLayout,带有两个Buttons并且在按下底部Button之后还隐藏了覆盖