jjzjj

java - 如何从 Android 中的 Activity 访问默认工具栏?

我正在尝试访问默认的ToolBar从内部和Activity的onCreateOptionsMenu函数更改溢出菜单图标(三点图标)。我想使用这个类提供的setOverflowIcon方法。我已经阅读了官方文档、StackOverflow和其他网站上的帖子,但一切都失败了。例如,我尝试了Toolbartoolbar=(Toolbar)findViewById(R.id.toolbar);但我收到一条错误消息,指出R.id.toolbar没有'存在。 最佳答案 如果您正在使用AppcompatActivity,您应该像这样使用Suppo

android - 如何使用带有 fragment 的 Android AppBarLayout、Toolbar 和 TabLayout

我有NavigationDrawer和AppBarLayoutwithToolbar的Activity。不幸的是,当我在子fragment中使用TabLayout时,我看到工具栏和TabLayout之间有阴影。是否可以仅在TabLayout下方显示阴影?我不想将TabLayout移动到我的Activity中,因为我只在一个fragment中使用它。对于这个问题我看不到几个解决方案:禁用Toolbar和TabLaout的提升(不喜欢)从Activity中删除工具栏并将其移动到fragment中您知道如何在我的场景中正确使用它吗? 最佳答案

android - 在 Xamarin 中添加 Android 标准图标的最佳方式

我正在使用来自“android.support.v7.widget.Toolbar”的工具栏。将(标准)图标添加到您的Android应用程序中的最佳方式是什么?我做了什么......我从这个网站下载了图标(24dp,白色):https://design.google.com/icons/解压缩zip文件并将每个图标放入应用程序中的指定文件夹(hdpi、mdpi、xhdpi、xxhdpi、xxxhdpi)我将mdpi图标添加到文件夹(Resources/Drawable)现在我在布局中引用图标,如下所示:android:icon="@drawable/ic_search_white_24

Android App开发 Toolbar和侧边导航栏

这是App开发的第二篇文章,讲Toolbar和侧边导航栏。废话不多说,我们开始。开始阅读之前,建议先跳到文末,下载完整源码,看一下整个项目的结构,然后再阅读文章,这样更好理解,最好的方法是,边阅读,边在源码中对应找到修改的位置。一、侧边导航栏OK,首先,先说下概念,侧边导航栏两张图可以说明概念:侧边导航栏的添加步骤如下:1、App内build.gradle引入design支持库、drawerlayout布局2、后续会用到toolbar导航控件,修改AppTheme为NoActionBar3、将activity_main.xml修改成drawerlayout并添加自己想要的布局形式:drawer

android - 对于 recyclerView 中的 TextView,textIsSelectable() 在 "floating text selection toolbar"中缺少项目

我在主fragment上有一个TextView(sub_text),还有另一个RecyclerView(rv)包含TextView项目。当我尝试在RecyclerView中选择文本时,我得到了不同数量的项目。它缺少来自其他实现ACTION_PROCESS_TEXT的应用程序的选择。我选择的项目只是部分-与stackoverflow上的其他问题(例如"android:textIsSelectable="true"notworkingforTextViewinRecyclerView)不同,在这些问题中选择完全缺失或不起作用。如何使rv的textView中的项目与fragment的text

Android 工具栏显示/隐藏空格

我试图让我的工具栏在用户滚动列表时隐藏或显示。为此,我使用了翻译,但出现了一个空白区域而不是我的actionBar。如果我使用setVisibility(View.GONE),空白将在动画期间出现并在完成后隐藏,这很丑陋..Hereisashortvideoofmyissue这是我制作动画的方式(来自GoogleI/O应用程序):publicvoidshowToolbar(booleanshow){if(show){toolbar.animate().translationY(0).alpha(1).setDuration(HEADER_HIDE_ANIM_DURATION).setI

Android选择文本工具栏选项颜色问题

我遇到了这个奇怪的问题,选择文本时出现的栏我使用的是最新版本的Appcompatv7库。这是我的主题定义:@color/colorPrimary@color/colorPrimaryDark@color/colorAccent@color/material_blue_grey_800@color/colorAccent@color/colorPrimarytruefalse@style/DrawerArrowStyle@style/TabStyle@style/AppTheme.ButtonTextAppearance@style/MyTextViewStyle@color/text@

java - 使用 ScrimInsetFrameLayout 出错

我正在使用ScrimInsetsFrameLayout在ToolBar上获取NavigationDrawer并在其上设置StatusBar所以我按照指南阅读了很多关于它的内容,但甚至出现了一些问题如果我没有遗漏任何东西。每当我单击drawer_listView或ic_drawer中的(四个)Activity之一时,应用程序强制关闭,Logcat中没有消息。主ActivitypublicclassMainActivityextendsActionBarActivity{DrawerLayoutmDrawerLayout;ListViewmDrawerList;ActionBarDrawe

android - 如何使渐变形状留在 CollapsingToolbarLayout 标题后面

我一直在研究ChrisBane'sCheesesquareexampleapplication关于折叠工具栏布局,我无法在折叠工具栏的标题后面添加渐变,因此即使背景很亮,标题仍然可读。我见过一个solutionhereonstackoverflow以某种方式处理这个问题。该解决方案将渐变“附加”到图像本身,而不是折叠工具栏的底部。将会发生的事情是,当您向下滚动时,渐变将随着图像消失,因为它视差消失了。我想让渐变跟随工具栏折叠(并保持视差效果)。这段简短的视频应该可以清楚地说明问题:https://vid.me/J225activity_contact_detail.xml...背景_b

android - 自定义 support.v7.widget.Toolbar 未在设备上显示

如果我理解正确,这个小部件的目的是使工具栏与旧版本的android(如4.x)兼容,但由于某些原因,当我在使用android4.x的实际设备上运行我的应用程序时,我没有看到我的工具栏。在Android6模拟器中,一切正常。我在我的主题中使用了@style/Theme.AppCompat.Light.NoActionBar并且我的Activity扩展了AppCompatActivity。这是我的工具栏的样子:包含在我的Activityxml中:并在创建时添加到Activity代码中:toolbar=(Toolbar)findViewById(R.id.tool_bar);this.set