问题标签 [android-design-library]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
456 浏览

android - Playstore 中 App 中使用的 UI 名称以及如何实现?

我是 Android 开发的新手,我只想知道是否有人可以告诉我应用程序UI or View中使用的是什么News In Short(存在于 中play store)。任何人都可以提供一个链接(教程),我可以在其中学习实现它吗?

下面的应用程序链接。

https://play.google.com/store/apps/details?id=com.nis.app&hl=en

提前致谢。

0 投票
15 回答
60503 浏览

android - 如何为 NavigationView 中的项目设置自定义字体?

使用新的NavigationView,我们可以通过 XML 中的菜单资源设置抽屉的项目。

有了它,我们可以为每个项目设置类似的东西

但是现在,我想为抽屉中的每一项设置一个自定义字体,但我找不到通过 XML 或 Java 代码来实现这一点的方法。有没有办法做到这一点?

0 投票
1 回答
32955 浏览

android - CoordinatorLayout layout_anchor 不起作用

我刚刚使用 CoordinatorLayout 试用了新的支持设计库,但我在锚定子视图时遇到了问题。我的布局目前看起来像这样:

加载 RecyclerView 列表时,第一项被操作栏重叠。我假设 app:layout_anchor 无法正常工作。我已经尝试将其锚定到 appbar 没有成功。

有谁知道我在这里做错了什么?

0 投票
3 回答
98 浏览

android - 为什么我需要专门针对 android.support.design 库?

我对Android开发相当陌生,所以我事先道歉。我对新的 Android 支持库有点困惑。为什么我可以用<EditText>得很好,但为了使用<TextInputLayout>,我需要使用<android.support.design.widget.TextInputLayout>?谢谢!

0 投票
18 回答
55310 浏览

android - 如何在 CollapsingToolbarLayout 中使用带有 Toolbar 的 TabLayout?

我正在查看chrisbanes/cheesesquare,我正在尝试将带有 Toolbar 的 TabLayout 放在 CollapsingToolbarLayout 中,这是我的代码

当 CollapsingToolbar 打开时,这正是我正在寻找的东西:

在此处输入图像描述

但是当我折叠它(通过拉起图像)时,我得到了这样的东西

在此处输入图像描述

这是因为如果我保留选项卡和工具栏标题重叠的默认设置,我将工具栏的高度设置为 110dip。所以我正在寻找正确的方法来做到这一点,以便工具栏的标题在 appbar 上得到正确的位置,并且 tablayout 在它下面。有没有办法做到这一点?

0 投票
3 回答
22246 浏览

android - CollapsingToolbarLayout setTitle() 不会更新,除非折叠

使用新的设计库,我们应该在 上设置工具栏标题CollapsingToolbarLayout,而不是Toolbar本身(至少在使用折叠工具栏时)。但setTitle()仅在以下特定情况下更新标题:

  1. CollapsingToolbarLayout还没有标题时

  2. 此刻CollapsingToolbarLayout变得完全崩溃

  3. 此刻CollapsingToolbarLayout开始扩大

我实际上想要做的是让标题EditText在完全展开时变成一个,允许用户给他/她的角色一个名字,然后显示为标题。我试图通过调用 invalidate()orrequestLayout()以及这两种方法来强制解决这个问题CollapsingToolbarLayout。没有效果。

0 投票
1 回答
2708 浏览

android - TextInputLayout 在编辑文本中不显示提示

下面是我正在使用的代码。TextInputLayout包含在 Android 的新设计库中。但它确实显示了EditText. 我用错了吗?
单击 EditText 后,提示文本动画将正常工作。此外,当我单击其他一些 EditText 时,提示文本会正确返回。所以这也不是问题。但是我首先无法查看提示文本。

0 投票
7 回答
56376 浏览

android - Android 设计库 - 浮动操作按钮填充/边距问题

我正在使用 Google 设计库中的新 FloatingActionButton,但遇到了一些奇怪的填充/边距问题。此图像(打开开发人员布局选项)来自 API 22。

在此处输入图像描述

从 API 17 开始。

在此处输入图像描述

这是 XML

为什么 API 17 中的 FAB 有这么大的填充/边距?

0 投票
1 回答
1555 浏览

android - 设计支持库 V22 - 没有来源?

我找不到新设计支持库的任何资源。

我在通常的地方检查了: <android-sdk>/extras/android/support/design/src

但是那里什么都没有。我是否必须下载额外的东西才能获得它们?

0 投票
0 回答
358 浏览

android - NavigationView 拳头SystemWindows with Translucent NavigationBar

我最近用最近发布的设计支持库中的新 NavigationView 替换了我的导航抽屉,并且遇到了问题。我的风格有一个半透明的导航,它允许内容在导航栏下方滚动。使用新布局并在 DrawerLayout 上设置 fitSystemWindows = true 需要出现在状态栏的顶部,导航栏不再是透明的,而是可以在此处看到的主题背景的颜色。我需要它类似于新更新的Google Photos 应用程序

我的主题风格是:

布局代码是

我尝试了几种在这里找到的不同方法,但似乎都没有奏效。我觉得这应该是我想念的简单的东西。任何帮助是极大的赞赏。