草庐IT

android - 操作栏中的主页按钮在 Lollipop 中不起作用

我有一个问题,因为我正在为没有supportlibraryv7的Lollipop开发应用程序,所以我需要使用标准ActionBar。以前,我在多个带有actionBar的Activity中使用了setHomeButtonEnabled。当我将应用程序主题切换为Material时,除了setHomeButtonEnabled方法外,一切正常。标题不可点击。帮助! 最佳答案 出于某种原因,Google的某个人决定将这些变成空操作。这可以在下面看到。ToolbarWidgetWrapper.java@Overridepublicvoids

Android - 使用 Theme.AppCompat 不显示操作栏

我正在尝试使用Theme.AppCompat,但是当我这样做时,操作栏就消失了。没有错误或任何错误。问题是我在另外两个项目中使用了这个确切的设置,它们工作得很好,但不确定发生了什么变化。我还尝试更改支持库版本、父主题、清理项目、重建和使缓存失效。不确定这些是否有帮助,但我还是做了。我正在使用AndroidStudio0.8.14如果我错了请纠正我,但这就是我在旧API上使用MaterialTheme小部件和调色板的方式,对吧?预览样式.xmlAndroidManifest.xml构建.gradleapplyplugin:'com.android.application'android{

android - 在 React Native 中隐藏 Android 导航栏

如何隐藏AndroidNavigationBar在ReactNative中?我指的是屏幕底部带有软件后退按钮和主页按钮的栏,而不是页面顶部随导航器组件一起提供的组件。Thispageonandroid.com解释了如何为原生开发者做这件事。有人可以解释如何通过ReactNative应用程序完成此操作吗?谢谢。 最佳答案 如果您希望永久实现此目的,则必须在应用创建时以及它重新获得焦点时隐藏导航栏。为此,在您的MainActivity.java中添加:...importandroid.os.Bundle;importandroid.vi

dart - Flutter - 更改应用栏的颜色不起作用

我正在尝试更改AppBar的背景颜色,但它不起作用。根据下图选择颜色0x673AB7时,AppBar变为灰色而不是紫色。import"package:flutter/material.dart";voidmain(){runApp(newControlleApp());}classControlleAppextendsStatelessWidget{@overrideWidgetbuild(BuildContextcontext){returnnewMaterialApp(title:"ControlleFinanceiro",home:newHomePage(),);}}classH

dart - Flutter - 更改应用栏的颜色不起作用

我正在尝试更改AppBar的背景颜色,但它不起作用。根据下图选择颜色0x673AB7时,AppBar变为灰色而不是紫色。import"package:flutter/material.dart";voidmain(){runApp(newControlleApp());}classControlleAppextendsStatelessWidget{@overrideWidgetbuild(BuildContextcontext){returnnewMaterialApp(title:"ControlleFinanceiro",home:newHomePage(),);}}classH

android - 操作栏后退按钮在 android 中不起作用

我正在创建一个android应用程序,我需要在其中放回导航,以便当用户单击操作栏的主页按钮时,用户应该移动到我的应用程序上的一个屏幕。但是操作栏主页按钮不响应点击事件.这是我的代码。publicstaticclassPlaceholderFragmentextendsFragment{publicPlaceholderFragment(){}@OverridepublicViewonCreateView(LayoutInflaterinflater,ViewGroupcontainer,BundlesavedInstanceState){ViewrootView=inflater.in

java - 更改操作栏图标

我目前正在为我的应用程序实现主题支持,其中一部分是更改操作栏应用程序图标。选择HoloLight时,我想使用深色图标。除了设置操作栏应用程序图标的部分外,所有内容都在该方法中完成。我尝试使用的代码是:getActionBar();ActionBar.setIcon(R.drawable.my_icon);“这里没有这样的引用资料”是我遇到的错误。这应该如何正确完成?顺便说一句,我的minSdkVersion是14所以没有操作栏Sherlock的东西。 最佳答案 getActionBar();您正在将操作栏扔掉。getActionBa

android - 启用的操作栏图标不是标题

如何像在whatsapp中一样在actionbarsherlock中启用应用程序图标(不是只有标题的图标)。 最佳答案 从Android4.2.2开始,标题和图标一起可以点击。WhatsApp使用自定义View来显示两行标题。这将禁用标题点击。你可以用同样的方式来做:ActionBaractionBar=getSupportActionBar();actionBar.setDisplayHomeAsUpEnabled(true);actionBar.setDisplayShowTitleEnabled(false);actionBa

android - 启动 ActionMode 时的两个操作栏

我有以下Activity布局:它用于折叠工具栏+抽屉导航+标题动画和子标题(在标题小部件中)。一切都很好,直到我尝试启动ActionMode以启用多选。我通过调用:mActionMode=mCollapsingToolbarLayout.startActionMode(mActionModeCallback);问题是我最终有两个操作栏(带有两个箭头):黑色的是我期待的那个,白色的是在我启动ActionMode时添加的。我做错了什么吗?编辑在AndroidMaifest在styles.xml@drawable/window_background_gray@color/app_backgr

android - 使用支持操作栏主页已启用

我刚刚修改了我们的代码以使用v7-appcompat库中提供的新SupportActionBar,但是当在Jellybean手机上运行代码时(推测Honeycomb和IceCreamSandwich也存在同样的问题)主页按钮没有似乎永远被激活。调用getSupportActionBar().setHomeButtonEnabled(true);似乎并不像它说的那样,但适用于Gingerbread手机。如果我用getActionBar().setHomeButtonEnabled(true)替换它,它确实有效。我使用的v11+主题如下:truefalse@style/MyListView