草庐IT

actionbar_background

全部标签

安卓蜂窝 : How to style right corner arrow in spinner on an ActionBar

这是一个非常具体的问题。我在onCreate()方法中添加的ActionBar上有一个微调器。我已经能够将文本设置为白色,但我无法让右下角的下划线和三角形/箭头显示为白色。这是我的样式:@style/customActionBarDropDownStyle#FFFFFF我找不到使下划线和三角形变白的样式项/属性。有吗?这是一个例子。我用红色突出显示了我想变成白色的三角形和下划线。 最佳答案 回答有点晚,但总比没有好:)您应该创建一个新的9patchdrawable并将其设置为android:actionDropDownStyle的背

android - 修订版 2 : How to pass data from a background Service/thread to some other activity than the MainActivity that created the background service

我创建了一个简单的Android应用程序,用于测试如何使用一个或多个处理程序将数据从后台服务/线程传递到创建后台服务的MainActivity以外的其他Activity。我在MainActivity中获得了服务、线程和处理程序。最后一步是让处理程序将数据传递给MainActivity以外的其他一些Activity。我可以让服务将消息传递给MainActivity的处理程序,但我不知道如何让它将数据传递给其他一些Activity。为什么会有人想要这样做?我认为这与一个简单的MP3播放器相比,但它实际上与一个不错的FMradio相比。MainActivity使用允许我选择FM电台的后台服务

android - ActionBar 分隔线样式

我有两个问题。在详细说明这些问题之前,我想补充一点,我正在使用ActionBarSherlock。第一个问题是我在ActionBar中的ActionItems之间添加分隔符时遇到问题。在打印屏幕中,有3个分隔线,例如第一个分隔线位于后退按钮和checkin之间。我使用下面的样式自定义了我的ActionBar。但是,名为small_detail_divider的可绘制对象并未显示。我还尝试使用setBackgroundSplitDrawable()以编程方式添加此分隔线。那也无济于事。我应该怎么做才能在这些ActionItem之间添加分隔符?@style/Widget.Styled.Ac

java - 纵向模式下带有图标和文本的 ActionBar

我似乎无法让图像和文本在操作栏中的菜单项上以纵向模式工作,无论我如何尝试。我什至试图强制android纵向方向我的XML:有没有人弄明白了? 最佳答案 来自原生ActionBar的config.xml文件:值(value)观:false值-480dp:true回答你的问题:不,如果设备宽度小于480dp,则不能这样做。(除非您想使用修改后的框架创建自定义rom) 关于java-纵向模式下带有图标和文本的ActionBar,我们在StackOverflow上找到一个类似的问题:

java - Android Actionbar 选项卡和键盘焦点

问题我有一个非常简单的Activity,有两个选项卡,我正在尝试在自定义View中处理键盘输入。这很好用......直到我交换标签。一旦我交换了选项卡,我就再也无法捕获事件了。然而,在另一个应用程序中,打开一个对话框然后关闭它会允许我的关键事件通过。如果不这样做,我发现无法再次获取我的关键事件。这里有什么问题?一旦我交换选项卡,我就找不到任何方法来获取关键事件,并且很好奇是什么在吞噬它们。这个例子非常简短,切中要点。代码主.xml我的fragment.xmlKeyboardTestActivity.javapackagecom.broken.keyboard;importandroid

android - 2.2 中是否有 ActionBar 的替代方案?

由于ActionBar仅在Android3.0及更高版本中可用,因此在早期sdk版本中实现类似ActionBar的widget有什么好方法?如果有帮助,我希望在不使用main.xml的情况下以编程方式执行此操作。 最佳答案 正如@Tony所说,您可以看一下ActionBarSherlock,这是一个提供所有ActionBar功能和额外功能(如新的Animations和PagerIndicator)的库,可以追溯到Android2.x。它基本上做的是它有一个ActionBar的实现,如果您在装有Android2.x的设备上运行您的应用

android - actionbar 和 tabhost/tabactivity 有什么区别

快速提问,actionbar和tabhost有什么区别。我曾经使用tabhost并向其添加选项卡。然后我被要求使用actionbar并阅读它,它似乎只是另一种拥有选项卡的方式。那么什么时候使用它们?有什么区别谢谢 最佳答案 非常简单:从Android3.0开始,ActionBar就是TabHost的替代品。此外,ActionBar可以比TabHost做更多的事情(比如作为按钮的Logo、旋转器、操作按钮……)。查看ActionBardocumentation关于Android设计指南。

安卓应用程序 : Background Image over Background Color

我是android开发的新手,正在开发我的第一个android应用程序。我在布局的xml中设置了View的背景颜色,如下所示。android:background="@+color/bgColor"现在,我有一个全尺寸的透明背景图像,我想将其放在背景上,然后将其他元素放在该图像上。有没有一种方法可以在同一布局中同时使用背景颜色和背景图像。提前致谢。 最佳答案 您可以使用带有背景颜色的ImageView:另一种选择是在布局的根元素中设置背景颜色,并将src保留在ImageView中。 关于

android - 如何将 Actionbar 项目与 Viewpager + Fragments 一起使用

我试图弄清楚如何根据正在加载到我的viewpager中的fragment来实现Actionbar项目。我的代码在下面,我只是想找出使用​​ABS+ViewPager+Fragments的最佳实践。主要ActivitypublicclassMainActivityextendsSherlockFragmentActivity{privateViewPagermPager;privateTitlePageIndicatormIndicator;privateMainPagerAdaptermAdapter;privateListmFragments;privatestaticfinalSt

android - Material 设计中缺少 ActionBar

我想使用AndroidStudio和新Material设计开发一个Android应用程序,它在Android5.0上看起来很棒,但是当我在我的4.4.2手机上测试该应用程序时,该应用程序的ActionBar不见了。这是我的list:样式.xml和build.gradleapplyplugin:'com.android.application'android{compileSdkVersion21buildToolsVersion"21.0.0"defaultConfig{applicationId"com.example.app"minSdkVersion14targetSdkVers