jjzjj

android - 在 Fragment 或 Activity 中使用工具栏

我正在使用Android-ObservableScrollView图书馆。一切都很好,但我有保存fragment的Activity,所以所有View都封装在fragment中。在Activity中,只有FrameLayout用于保存fragment。所以我需要在我的应用程序中使用Toolbar,我有几个实现它的想法。在Activity中使用工具栏,在这种情况下,我的布局将包含FrameLayout和工具栏。通过这种方式,每当我需要使用工具栏执行某些操作时,我就可以与Activity进行通信,我也可以通过使用fragment中的getSupportedActionBar()来获取它。在每

android - Android 4.4 工具栏菜单项不可点击 (19)

我有一个适用于Androidsdk版本23的Android应用程序。现在我尝试让使用版本19到23的用户可以使用它。一切正常,除了应用程序头部的工具栏。我无法单击菜单项。单击时没有任何反应。此外,如果我插入Log.v(),则调试View中没有任何消息。我能做什么?publicbooleanonOptionsItemSelected(MenuItemitem){//Handleactionbaritemclickshere.Theactionbarwill//automaticallyhandleclicksontheHome/Upbutton,solong//asyouspecifya

android - 删除特定 fragment 的工具栏高度

如何将Elevation设置为0或为我的NavigationDrawer的特定fragment禁用它?以编程方式或主题可能?toolbar.setElevation(0)似乎不起作用。这在我的onNavigationItemSelected中不起作用,高度不会改变:if(item.getItemId()==R.id.drawer_menu_account){if(getSupportActionBar()!=null){getSupportActionBar().setElevation(0);}}else{if(getSupportActionBar()!=null){getSupp

java - 如何删除 Toolbar 和 RelativeLayout 之间的分隔符

我在android.support.v7.widget.Toolbar下面有RelativeLayout。它们都有相同的颜色。我怎样才能摆脱他们之间的分歧?这是xml代码:这是完整的xml文件: 最佳答案 对我来说最简明和最简单的答案是根据评论像这样应用它。但是,由于我的工具栏被应用覆盖层包裹,我必须将它应用到AppBarLayout小部件才能正常工作。 关于java-如何删除Toolbar和RelativeLayout之间的分隔符,我们在StackOverflow上找到一个类似的问题:

android - getSupportActionBar(toolbar) 与 Butterknife 一起用于工具栏时抛出空指针异常

我正在使用Butterknife为工具栏注入(inject)View。但是getSupportActionBar(toolbar)方法抛出空指针异常,应用程序不幸停止了。可以做些什么来解决这个问题?我正在使用安卓4.2。那么,使用Butterknife和Jellybean有什么问题吗?主ActivitypublicclassMainActivityextendsAppCompatActivity{@BindView(R.id.tool_bar_demo)Toolbartoolbar;@BindDrawable(R.drawable.backspace)Drawablebackspace

android - 带有文本选择控件的 float 工具栏

我在整个网络上进行了研究,但无济于事。我的应用程序需要一个显示在所选文本上方的float工具栏,因为在特定情况下无法访问默认文本选择控件,并且它们在我的Activity中也奇怪地显示为半透明状态栏且没有操作栏。我从Google的设计指南(更准确地说是来自here)中找到了这一点,但没有提及如何去做。如果有人知道如何制作它,或者熟悉能够做到这一点的图书馆,我将非常感激。 最佳答案 如果您使用的是Android支持库修订版22.2,请注意float工具栏不向后兼容,默认情况下appcompat会控制ActionMode对象。因此这仅适用

android - CollapsingToolbarLayout 无法正常工作

更新:这发生在Android5.0上,但它在5.1上工作得很好。我提交了这个问题(https://code.google.com/p/android/issues/detail?id=175240),它看起来会包含在库的下一个版本中所以我一直在玩新的DesignSupportLibrary我遇到了一些问题。我想我已经解决了其中的大部分问题,但我无法让它发挥作用。实际上,甚至不是providedexample在我的手机上正常工作。问题是当工具栏展开时,图标太高了。当折叠时,它们就消失了。查看屏幕截图。我正在运行5.0的MotoX上尝试这个。我知道这种情况发生在更多设备上,但它实际上适用于

android设计库工具栏阴影

关闭。这个问题不符合StackOverflowguidelines.它目前不接受答案。我们不允许提问寻求书籍、工具、软件库等的推荐。您可以编辑问题,以便用事实和引用来回答。关闭4年前。Improvethisquestion尝试新的android设计库时,我发现了一个工具栏阴影错误。使用CollapsingToolbarLayout时,工具栏下方的阴影仅在工具栏折叠时出现。当我们展开它时,阴影消失了。我的布局看起来像和结果工具栏折叠时有阴影。但展开后阴影消失。有什么办法可以解决这个问题吗?可能有办法处理阴影的出现/消失吗?谢谢。

Android工具栏主页按钮不显示

我正在尝试创建一个工具栏,它也有主页图标/按钮,以便用户可以使用它返回主页。这是我的代码:AndroidManifest.xml工具栏.xml:settings_activity.xml:SettingsActivity.java@OverridepublicvoidonCreate(BundlesavedInstanceState){super.onCreate(savedInstanceState);setContentView(R.layout.settings_activity);toolbar=(android.support.v7.widget.Toolbar)findVi

android - 如何将上下文操作栏 (CAB) 与 support.v7.widget.Toolbar 和 Listview 一起使用?

我正在尝试将CAB与ListView一起使用:listView.setChoiceMode(ListView.CHOICE_MODE_MULTIPLE_MODAL);listView.setMultiChoiceModeListener(newListView.MultiChoiceModeListener(){@OverridepublicvoidonItemCheckedStateChanged(ActionModemode,intposition,longid,booleanchecked){mode.setTitle(getString(R.string.list_select