草庐IT

actionbar_background

全部标签

android - 显示窗口进度但不显示 ActionBar 进度(使用 v7 兼容库)

我见过一些人试图显示一个不确定的进度条,这与我遇到的问题正好相反。我想要的是,当应用程序开始工作时,用户会在Window顶部看到一个不确定的进度条。然后在工作完成后离开。我正在使用应用兼容v7库。我的Activity扩展了android.support.v7.app.ActionBarActivity。我在Activity.onCreate()中的代码是:publicvoidonCreate(BundlesavedInstanceState){super.onCreate(savedInstanceState);supportRequestWindowFeature(Window.FE

android - 应用程序 Logo 一半在 ActionBar 中,一半在 mainActivty 屏幕上

在Android中可以实现这样的功能吗?我猜不是,因为您可以指定2种不同的布局,一种用于ActionBar,一种用于Activity,但我也可能弄错了 最佳答案 这是一个比之前建议的PopupWindow更可靠的解决方案。Logo叠加层的布局是一个简单的ImageView,我们在其上将clickable属性设置为true以防止触摸事件从传播到下面的View。logo.xml布局:此方法旨在与旧的ActionBar一起使用,并依赖于主页View作为覆盖的anchor。但是,它很容易修改以与支持的Toolbar类及其LogoView一起

android - ActionBar 标志向左移动

我想在actionBar上使用logo而不是homeAsUp来打开drawerLayout,我设法做到了,但是homeAsUp的空间似乎还剩下,所以看起来logo有leftMargin。这就是我所做的:样式.xml@drawable/logo_fileshowHome|useLogologo_file.xmlActivitygetActionBar().setHomeButtonEnabled(true);getActionBar().setDisplayUseLogoEnabled(true);执行android:left="-10dp"并不能解决问题,它只会从Logo左侧移除10d

java - 移除 ActionBar 边框

那么问题来了此边框出现,我想将其删除或至少更改不透明度。由于Lollipop版本,之前有一个阴影下降,但我用actionBar.setElevation(0);删除了它这是我类的actionbar代码:finalandroid.support.v7.app.ActionBaractionBar=getSupportActionBar();actionBar.setDisplayShowTitleEnabled(false);actionBar.setDisplayShowCustomEnabled(true);actionBar.setDisplayUseLogoEnabled(fal

android:background 在 style.xml 中不起作用

任何人都可以就以下问题提出建议。我尝试使用具有drawable(curve_button.xml)文件的自定义按钮样式。颜色已经应用并且看起来不错,但似乎有问题@drawable/curve_button因为它没有应用。style.xml@color/book_appointment@android:color/white@drawable/curve_buttoncurve_button.xml按钮布局 最佳答案 使用这个代替这个 关于android:background在style.

android - 发布版本中的 ActionBar 缺少后退箭头,但调试版本中没有

当我从我的Android应用程序的调试版本转移到发布版本时,ActionBar中的后退导航箭头被汉堡包取代(因为需要更好的名称),这不是我想要的。这是调试版本,应该有后退箭头。这是带有汉堡包的发布版本。这是当用户使用Jetpack导航组件导航到fragment时出现的默认后退箭头,在AppBarLayout中,如下所示:当我在发布版本中关闭缩小时,后退箭头再次出现。所以这与缩小有关。但是我告诉ProGuard保留什么?我尝试了所有这些,但都没有帮助:-keepclassandroidx.appcompat.widget.Toolbar{}-keepclassandroidx.navig

android - 用于手动实现的 ActionBar 溢出菜单样式信息

我正在尝试为其他ActionBar项目复制溢出菜单下拉功能。我正在研究此功能的手动实现,因为我认为它已被排除在环境之外(可能会强制UI标准化)。当您单击“溢出”菜单时,有人知道下拉列表使用的是什么样式/样式项吗?编辑溢出按钮实际上是一个修改过的微调器。这是它的样式信息。@android:drawable/spinner_background_holo_dark@android:drawable/list_selector_holo_dark@android:drawable/menu_dropdown_panel_holo_dark0dip0dipwrap_content@androi

Android : on changing EditText background color, EditText 样式改变

您好,当我更改两个EditText的EditText的背景颜色时,它们看起来像是合并了。我的布局代码是这样的``我的Activity代码是这样的publicclassMainActivityextendsActivity{EditTexteditText1,editText2,editText3,editText4;Buttonbutton;@OverridepublicvoidonCreate(BundlesavedInstanceState){super.onCreate(savedInstanceState);setContentView(R.layout.activity_ma

Android拆分ActionBar - 更改图标布局

OK,这个问题很快,如何在拆分操作栏中​​更改操作栏图标的布局位置?在我的应用中,它们始终均匀分布在底部操作栏的所有宽度上,但我希望能够将一些对齐到右侧,其他对齐到左侧。我应该如何处理这个问题?非常感谢您:)PS:我正在使用ActionBarSherlock,以防相关。编辑:这是我的应用程序屏幕之一:这就是我希望它现在的样子:这就是我希望使用三个按钮的样子:我已经通过menu.xml文件添加了项目:并通过onCreateOptionsMenu()实例化它们publicbooleanonCreateOptionsMenu(Menumenu){MenuInflaterinflater=ge

android - 我可以在 Appcompat-v7 中使用没有 Actionbar 的 Activity 而不是 ActionbarActivity 吗?

我想在低版本的Android上使用MaterialDesign。我知道,我必须使用AppTheme:Appcompat-v7要将Actionbar与Appcompat-v7一起使用,我必须扩展ActionbarActivity但是,我不想使用ActionbarActivity,因为它与Activity有很大的不同,而且它对我来说看起来不灵活,这让我对使用ActionbarActivity感到紧张。它看起来只是Actionbar的Activity类。所以,我考虑用Toolbar(stand-alone)代替Actionbar。而且似乎当我不使用Actionbar时,也不必使用Action