草庐IT

Actionbar

全部标签

java - Holo Light 和 Dark Actionbar 显示 Holo Dark 复制和粘贴图标

所以我有一个应用程序是HoloLightwithDarkActionbar,每当我在EditText中复制和粘贴某些内容时,图标都是白色的,因此您看不到它们。屏幕截图位于下方。有什么办法可以解决这个问题吗?谢谢! 最佳答案 您必须在onCreateDialog方法中再次手动设置主题。这是框架中的一个错误,但此解决方法暂时有效:https://stackoverflow.com/a/19746561/1508506 关于java-HoloLight和DarkActionbar显示HoloD

java - ActionBar 的选项卡标题中的自定义字体

我正在尝试为我的ActionBar选项卡标题设置自定义字体。我看到越来越多的开发人员要求在SO上以正确的方式执行此操作(例如HowtocustomizethefontofActionBartabs和How(ifpossible)couldIsetacustomfontinaActionBarontabtextwithafontinmyassetsfolder?)但没有答案。到目前为止,我遵循了两种方法:1)第一个是受此SOquestion的启发包括为每个选项卡扩展自定义布局:LayoutInflaterinflater=LayoutInflater.from(this);Viewcus

android - 自定义 ActionBar 选项卡支持的填充

我想删除ActionBar选项卡之间的填充(空格)。我正在使用Android支持库V7(Appcompat)在Android2.2API8中使用Fragments和ActionBar作为minSDK,在4.4API19作为maxSDK。我已经尝试了以下但它没有改变任何东西。我的styles.xml@style/TabBarStyle2dp2dp我的Activity来自AndroidManifest.xml谁能告诉我如何正确扩展和使用自定义主题。 最佳答案 配置您的AndroidManifest.xml使用自定义主题:.......在

android - 在对其应用自定义 View 之前,actionbar 会显示一段时间

我使用Google提供的支持库中的ActionbarActivity。我为我的操作栏创建了一个自定义View,其中包含按钮和附加到右侧的图像。问题是,一旦Activity开始,我就会看到操作栏的默认标题(应用程序名称)和android启动器图标(甚至不是我的启动器图标)出现在左侧一段时间,然后应用我的自定义View。我该如何解决这个问题。我在onCreateView()之后和之前调用了以下代码,但没有成功。我还有另一个问题,即使在设置了自定义View后,它仍然保留其带有androidLogo图标的图标而不是我的启动器图标。this.getSupportActionBar().setDi

设置 ActionBar 颜色时的 Android UI 故障

我与friend一起创建了一个Android应用程序,但我遇到了一个与UI相关的奇怪问题。当在fragment之间切换时,有时UI会变得乱七八糟,造成下面显示的故障。它发生在我的带有Dalvik运行时和stockAndroid的Nexus5上,以及我friend的带有ART运行时和SlimKatrom的Nexus4上。但它在另一个带有Dalvik运行时和4.4.2(AOSBrom)的Nexus5上是不可观察的。奇怪的是,在我更新到最新版本的应用程序之前,它并没有发生。下面是使用的布局,其中main_fragment是我使用事务放置Fragment的地方。我发现执行此行时会出现故障,而我

android - 自定义 CheckBox 菜单项 ActionBar 不起作用

我在设置自定义CheckBox菜单项ActionBar的样式时遇到问题。我已经实现,但它没有样式。我想用资源改变这个如果复选框被选中如果未选中复选框这是我的菜单项ActionBar.xml样式操作栏@drawable/selectable_background_myab@style/PopupMenu.Myab@style/DropDownListView.Myab@style/ActionBarTabStyle.Myab@style/DropDownNav.Myab@style/ActionBar.Solid.Myab@drawable/cab_background_top_myab

Android actionbar 子菜单项显示在 actionbar 顶部而不是栏下方

我需要在栏下方显示子菜单,而不是在栏本身的顶部。复制下面我的actionbarxml在activity中(App也有抽屉式导航)publicbooleanonCreateOptionsMenu(Menumenu){if(!mNavigationDrawerFragment.isDrawerOpen()){getMenuInflater().inflate(R.menu.main,menu);restoreActionBar();returntrue;}returnsuper.onCreateOptionsMenu(menu);} 最佳答案

Android actionbar 使用 ListView 搜索

我是android开发的新手。我想要的是使用操作栏搜索View小部件在我的ListView上进行搜索。我如何实现搜索功能。我缺少的是这个的搜索功能。我看到了一些搜索功能,但它是基于editText的。请帮忙。这是我的代码:菜单.xml在我的manifest.xml中在我的MainActivity.java上protectedvoidonCreate(BundlesavedInstanceState){super.onCreate(savedInstanceState);setContentView(R.layout.activity_main);this.lv=(ListView)fi

android - 强制折叠 ActionBar 中的选项卡

我正在开发一个Android应用程序,使用ActionBarSherlock库。在一项Activity中,我将选项卡式导航与折叠的ActionBar(底部的操作项)结合使用。在这张图片中,您可以看到处于当前状态的Activity:选项卡被推到第二行。在下图中,您可以按照我希望的方式查看Activity:选项卡应位于第一行,而不是第二行。我已经阅读了ActionBar和ActionBarSherlock文档,但没有找到强制执行此行为的方法。这是当前代码,用于创建ActionBar。publicclassAdminActivityextendsSherlockFragmentActivit

android - 从 ActionBar 选项卡获取当前 fragment

我有两个fragment(Fragment1和Fragment2),使用自定义TabListener类创建了ActionBar导航。每个选项卡的内容都是我的fragment之一。但现在我遇到了一个问题-我无法访问/获取fragment的实例。publicvoidonCreate(BundlesavedInstanceState){super.onCreate(savedInstanceState);getSupportActionBar().setNavigationMode(getSupportActionBar().NAVIGATION_MODE_TABS);Tabtab=getS