草庐IT

Actionbarsherlock

全部标签

android - 带有 ActionBarSherlock 的原生 ActionBar selectableItemBackground

我尝试更改ActionBar中所选项目的背景。我使用ActionBarSherlock来与旧的Android版本兼容。当应用程序在带有ICS的设备上运行时,我为我的Activity设置了一个特定的主题。这是我现在的风格:@drawable/abs__item_background_holo_dark@drawable/abs__item_background_holo_dark我的可绘制对象看起来像这样:似乎该属性不会被覆盖。我做错了什么? 最佳答案 我自己找到了解决方案。我只是忘了将png复制到我的drawable-mdpi和dr

android - 在 Jenkins 中自动构建 Actionbarsherlock 出错

我有几个图书馆项目。ActionBarSherlock九老安卓libCommon1libCommon2libCommon2引用了ActionBarShelock、NineOldAndroid和libCommon1。而我的MainGUI项目是入口项目,它只引用了libCommon2。我配置我的Jenkins以按以下顺序构建这些项目:ActionBarShelock九老安卓libCommon1libCommon2主界面当我尝试构建项目时。前三个项目构建成功,当涉及到libCommon2时,有几个错误指向ActionBarShelock,关于字段重定义。这里是错误:-code-gen:[me

带有 ActionbarSherlock 的 Android TabsAdapter

我将ActionbarSherlock与实现LoaderManager.LoaderCallbacks的SherlockListFragment一起使用。在我正在使用的ApplicationActivityonCreate方法中setContentView(R.layout.application);设置布局——效果很好。我正在像这样初始化操作栏ActionBarbar=getSupportActionBar();bar.setNavigationMode(ActionBar.NAVIGATION_MODE_TABS);bar.setDisplayOptions(0,ActionBar

android - 更改选项卡标题的字体 - ActionBarSherlock

是否可以通过编程方式将ActionBarSherlock选项卡标题的字体更改为自定义字体?我四处寻找一种方法,但只发现使用的字体是默认字体。 最佳答案 我想它会与我这里的相似http://thehax.org/code-cuts/setting-a-custom-font-throughout-your-entire-app/我扩展了textview并在那里设置了字体,但是您应该能够获取textview对象并在那里进行设置。StringotfName=“FrutigerLTStd-Cn.otf”;Typefacefont=Typef

android - 使用 ActionBarSherlock 在 SearchView 上出现 NullPointerException

我正在使用ActionBarSherlock和支持库v4。这是在“SherlockFragmentActivity”中。我在第269行收到一个Nullpointer,引用如下。我已验证SearchView为空,而不是SearchManager。虽然menu也为空,但我不确定这是否正常?重要提示:它在我的Android4.0和4.1测试中仅为null。在2.3中,效果很好!这是我的SearchView代码:@OverridepublicbooleanonCreateOptionsMenu(Menumenu){MenuInflaterinflater=getSupportMenuInfla

Android 兼容性问题(Api 8、ActionbarSherlock)

我正在尝试为我的项目设置一个基本结构,它应该在API级别8-16上运行,使用谷歌定位服务和ActionBarSherlock。Seemyotherquestionforthesetup.我使用Eclipse(Master-Detail-Flow)生成了一个简单的Activity。我的项目目前只有一个Activity和一个Fragment。到目前为止,我所做的只是用它们的ABS对应物替换父类(superclass):publicclassCouponListActivityextendsSherlockFragmentActivityimplementsCouponListFragmen

android - 使用 actionbarsherlock 的状态寻呼机获取当前 fragment 位置

我有一个使用actionbarsherlock的工作状态寻呼机项目,但我在获取显示的当前fragment时遇到了问题。是否可以获取当前fragment的位置? 最佳答案 是的,这是可能的。如果您使用的是ViewPager,您可以这样做:_viewPager.getCurrentItem();或者那个_pageListener=newPageListener();_viewPager.setOnPageChangeListener(_pageListener);并用类似的东西跟踪当前页面:privateint_currentPage;

android - ActionBarSherlock ShareActionProvider 问题

ActionBarSherlock(ABS)是从最新源构建的。使用ABSShareActionProvider时抛出异常。我可以逐步调试onCreateOptionsMenu()就好了。如果我取出@+id/menu_item_share的xml,apk运行正常。在Debug模式下,我可以逐步完成的最深入操作是SherlockFragmentActivity中的onCreatePanelMenu()。主菜单.xml:相关代码:importcom.actionbarsherlock.app.SherlockFragmentActivity;importcom.actionbarsherlo

android - 在 ActionBarSherlock 上显示自定义按钮以显示滑动菜单

我正在开发一个使用ActionBarSherlock的Android应用程序与SlidingMenu.现在,这是我显示打开菜单按钮的方式:但不想在左侧显示这是我设置滑动菜单的方式:privatevoidsetUpSlidingMenuAndActionBar(){setBehindContentView(R.menu.menu);setSlidingActionBarEnabled(true);slidingMenu=getSlidingMenu();slidingMenu.setMode(SlidingMenu.LEFT);slidingMenu.setSlidingEnabled(

android - 在 android studio 0.3.1 中使用 ActionbarSherlock 的编译错误

我只是用androidstudio创建了一个新项目,并根据usagedocumentationforActionbarSherlock在我的build.gradle中添加了这两行。我的build.gradle看起来像这样:buildscript{repositories{mavenCentral()}dependencies{classpath'com.android.tools.build:gradle:0.6.+'}}applyplugin:'android'repositories{mavenCentral()}android{compileSdkVersion18buildTo