草庐IT

actionbar_background

全部标签

Android ActionBar - 将自定义 View 推送到屏幕底部

我有一个拆分的ActionBar,我正在尝试添加与googleplay的“正在播放”几乎相同的功能..我可以使用onCreateOptionsMenu让菜单项出现在屏幕底部,但使用actionBar.setCustomView时我似乎无法让自定义View出现在屏幕底部。自定义View位于顶部ActionBar下方。有谁知道如何将自定义View强制到底部,或者将自定义View添加到onCreateOptionsMenu?这是我的代码fragment:publicvoidonCreate(BundlesavedInstanceState){super.onCreate(savedInsta

Android:标题栏和ActionBar有什么区别

我不知道它们是否是同一件事,而且它们似乎有不同的删除它们的方法,但我不确定这些是否只是做同一件事的多种方法。那么有区别吗?如果有区别呢?引用:https://developer.android.com/reference/android/R.id.html#titlehttps://developer.android.com/reference/android/app/ActionBar.html(对于MaterialDesign,通常用Toolbar来表示) 最佳答案 标题栏是UI的一小部分,您可以提供一些文本和颜色。你可以在很多

android - 使用 Fragments 更改 ActionBar 标题

我正在使用操作栏。我有一个fragment通话收藏夹,我将一些联系人保存为收藏夹。当您单击一个联系人时,它会将我带到另一个fragment,然后将联系人号码放在editText上。新fragment是调用Transfers。所以我的问题是,当用户单击联系人时,将我带到另一个fragment,但操作栏上的标题仍然是最喜欢的标题而不是新标题,如何更改该标题?我已经尝试在click方法上使用setTitle但仍然不起作用。 最佳答案 在你的Activity中:publicvoidsetActionBarTitle(Stringtitle)

android - 如何设置 ActionBar 的样式,选定选项卡上的选项卡背景

我正在努力设计ActionBar的样式。我的应用程序有一个带有三个选项卡的ActionBar。我试图让选定的选项卡具有背景颜色,而未选定的选项卡显示不同的颜色。我正在关注这个引用:CustomizingActionBar.但是所有的TAB都显示为Selected颜色。我的styles.xml文件如下:@drawable/tab_background32dp32dp@drawable/red@style/ActionBar.Light@style/MyActionBarTabStyle@style/MyActionBarTabBarStyletab_background只是一个9补丁。我

android - 如何管理 ActionBar 导航选项卡的宽度?

我正在使用ActionBarSherlock并有一个带有导航选项卡的ActionBar。我希望选项卡根据其中文本的大小自动调整大小,但似乎某处的样式或设置迫使它们使用最小大小。因此,例如在屏幕截图中,选项卡“非常长的选项卡”没有填充(根据我应用的样式),但标记为“T”的选项卡有很多填充,尽管我将填充设置为0dp。正如您在下面看到的,我尝试了一种蛮力方法,通过在几种样式上设置各种属性,但我还没有成功。如何控制操作栏标签的内边距/宽度?@style/customActionBarTabStyle@style/customActionBarTabBarStyle@style/customAc

android:根据ViewPager中的每个Fragment更新ActionBar项目?

我在操作栏中有一个标志/书签按钮,我希望根据ViewPagerView中的Fragment打开或关闭该按钮。如果用户在ViewPager中标记了一个fragment,它将被设置为启用。当用户滑动到下一个时,我希望操作栏按钮更新为未标记。现在,我可以通过设置两个菜单项并隐藏一个,单击时显示一个来更改按钮的状态。这是我的Activity中用于切换操作栏按钮的代码:publicbooleanonOptionsItemSelected(MenuItemitem){intcurrentItem=mPager.getCurrentItem();switch(item.getItemId()){ca

android - 如何调用 ActionBar 的类似 ContextMenu 的行为?

在Android3.0中,例如,当您选择一些文本时,ActionBar会切换到类似ContextMenu的模式,这使您可以对选定的文本执行操作:复制/共享/等,并且会出现一个“完成”按钮左侧使用户能够离开此模式。如何在我的应用程序中将ActionBar切换到此模式(当然还有我的菜单项)?我只是在文档中找不到这个。 最佳答案 使用新的contextualactionbar,请参见“Enablingthecontextualactionmodeforindividualviews”。它指出:如果您只想在用户选择特定时调用上下文操作模式意

android - 将 ActionBar 添加到 Android Studio 中的默认 Google map Activity 模板

我已经能够使用我的API提供的位置将我的所有标记添加到我的map中,但是我无法添加ActionBar。如前所述,我使用的是AndroidStudio“GoogleMapsActivity”模板。我怎样才能在这个模板中添加一个ActionBar?如果您需要我提供任何代码,请告诉我。 最佳答案 扩展AppCompatActivity而不是FragmentActivity帮助了我。 关于android-将ActionBar添加到AndroidStudio中的默认GooglemapActivit

android - 在 Android 4.1.x 上取消 ActionBar 溢出菜单时发出警告

这是我收到的警告:03-0214:38:43.980:W/InputEventReceiver(3961):尝试完成输入事件,但输入事件接收器已被释放。我的菜单是从常规的res/menu/activity_menu.xml文件生成的。我正在按照http://developer.android.com/guide/topics/ui/menus.html#options-menu中的详细信息处理事件当我单击垂直的三个点以打开溢出菜单并取消它时,我收到了警告。似乎对如何捕获它的触发器知之甚少。有什么想法吗? 最佳答案 这与您的工作无关。

android - 如何同时显示正常和拆分的ActionBar?

我有更多的ActionBar项目,我正在使用splitActionBarWhenNarrow选项。最新的Gmail应用程序也使用它。但它在右上角也有一个自定义项目,显示当前未读电子邮件的数量。当我使用splitActionBar时,它会将我的所有操作项发送到底部。我怎样才能将它们中的一些发送到底部并强制它们中的一些在上面。 最佳答案 当ActionBar被拆分时(使用android:uiOptions="splitActionBarWhenNarrow"),所有菜单项会自动转到底部栏,但自定义View仍然可以放在顶部。Viewcus