草庐IT

actionbar_background

全部标签

android - 如何以编程方式更改 ActionBar 中微调器中的项目

我的ActionBarSherlock中有一个微调器,其中包含5个元素。通过单击屏幕底部的两个按钮之一(参见图片),我想更改spinner的itemid。这是相关代码:@OverridepublicvoidonCreate(BundlesavedInstanceState){/*...somecode...*/Contextcontext=getSupportActionBar().getThemedContext();ArrayAdapterlist=ArrayAdapter.createFromResource(context,R.array.arr_contents,R.layo

android - 使用 ActionBarSherlock 使 ActionBar 覆盖

过去几天我在开发方面做得很好,但我似乎在一些可能很愚蠢的简单事情上碰壁了。这很烦人。我希望能得到一些帮助。我想做什么我正在尝试从GoogleMusic创建令人敬畏的透明ActionBar动画效果(如CyrilMottierhere所述)问题我什至无法让操作栏进入覆盖/透明模式。我的设置我在Eclipse中有一个面向库的设置。我有一个包含所有实际代码和Activity的库项目(我们称它为master)。然后我有一个项目,它只是插入主库(我们称之为从库)。最后还有一些master使用的开源支持库(其中包括ActionBarSherlock)。我尝试应用此效果的Activity在主库中。它在

android - 如何自定义 chrisbanes/ActionBar-PullToRefresh 或更改下拉刷新栏的颜色

我正在使用此链接中的chrisbanes/ActionBar-PullToRefreshhttps://github.com/chrisbanes/ActionBar-PullToRefresh我已经创建了自定义ListView,我想更改下拉刷新栏的颜色和上面的文本颜色,正如您在图片中看到的那样,它是黑色的。请任何人指导我。![在此处输入图片描述][1] 最佳答案 ChangeProgressBarColor:defaultHeaderTransformer.setProgressBarColor(getResources().ge

android - 在 Sherlock ActionBar 选项卡 View 中将标题文本大小写更改为小写

这个问题在这里已经有了答案:howtoshowtextinlowercaseinandroid?(6个答案)关闭上个月。我使用SherlockActionBar选项卡View创建了一个选项卡应用程序。我喜欢将选项卡标题更改为小写。看屏幕截图我想把TAB1改成tab1非常感谢任何解决方案我的代码如下publicclassMainActivityextendsSherlockFragmentActivity{//DeclareVariablesActionBarmActionBar;ViewPagermPager;Tabtab;@OverrideprotectedvoidonCreate(

java - Actionbar home/up button actual id 不同于 R.id.home

我有一个荒谬的问题!我想处理操作主页按钮,但是当我点击主页按钮时传递给onOptionsItemSelected方法的MenuItem不是R.id.home(也不是R.id.homeAsUp).publicbooleanonOptionsItemSelected(MenuItemitem){intid=item.getItemId();Log.v("1111","MenuItemid:"+id);Log.v("1111","homeid:"+R.id.home);Log.v("1111","homeAsUpid:"+R.id.homeAsUp);...}日志:11-1923:58:56

android - 属性 "background"已在 Android Studio 中使用不兼容的格式定义

我将我的项目从Eclipse导入到AndroidStudio。当它合并所有文件时,我收到错误:Attribute"background"alreadydefinedwithincompatibleformat.Checkmybelowlibraries:compileproject(':staggeredGrid')compileproject(':mobikwikSDK')compile'com.android.support:support-v4:24.1.1'compile'com.google.code.gson:gson:2.2.4'compile'com.actionbar

android - 更改 Android ActionBar 上的自定义向上/后退按钮图标

我正在尝试使用不同颜色的自定义向上/后退按钮图标,因为我一直无法找到一种直接的方法来更改默认android向上/后退按钮的颜色。我下载了一个128x128的后退按钮图标(PNG)并将其更改为我想要的颜色,并将其放在我的可绘制文件夹中。但我仍然无法让它显示。到目前为止,这是我尝试过的,在我的Styles.xml中,我包含了这个:@style/customActionBarStyle@color/titletextcolor@drawable/custom@drawable/upbutton在我的Activity的onCreate中,我包含了这个:getSupportActionBar()

android - 在 setVisible 设置为 false 然后 true 之后,ActionBar 图标不再出现在 ActionBar 上

我有一个模式为ActionBar.NAVIGATION_MODE_TABS的ActionBar,我想在选择不同的选项卡时更改ActionBar上显示的图标。我用一个Activity成功地做到了,但是当我再次将它应用到另一个Activity时它表现得很奇怪。假设我有2个选项卡:Tab1和Tab2,我希望相机图标在选择Tab2时出现,在选择Tab1时消失。此外,Tab1是Activity开始时将选择的第一个选项卡。所以我做了这样的事情:因为我不想在HomeActivity第一次启动时出现相机图标,所以我设置了android:visible="false",然后当我运行下面的代码时:当Hom

android - 自定义 Android ActionBar

我搜索了很多都无法解决我的问题。我想自定义我的应用程序的操作栏。我是这样调用actiong的:publicbooleanonCreateOptionsMenu(Menumenu){super.onCreateOptionsMenu(menu);/**menu.add(intgroupId,intitemId,intorder,CharSequencetitle);*/MenuItemmenu0=menu.add(0,0,0,"ActionItem0");{menu0.setIcon(R.drawable.ic_launcher);menu0.setShowAsAction(MenuIt

android - 如何删除仅适用于平板电脑的横向 ActionBar 选项卡

我目前正在编写一个使用ActionBar选项卡进行导航的应用程序。当设备处于纵向模式时,用户可以从两个选项卡中进行选择,每个选项卡都有一个关联的fragment。当平板电脑切换到横向时,我希望这些选项卡消失,因为我有一个为横向定义的两个Pane布局,其中每个Pane都包含一个fragment。我知道在切换期间会重新创建Activity,因此我可以通过仅在方向为纵向时在我的OnCreate中创建选项卡来在代码中实现此目的。但是,两个Pane布局仅用于平板电脑(我在layout-large-land中定义了它)。对于横向手机,应使用带有选项卡的单Pane布局。有没有一种方法可以编写类似“仅