问题标签 [androiddesignsupport]

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 投票
6 回答
4695 浏览

android - Android NavigationView:如何处理/禁用标题布局的选择?

我有一个简单的导航抽屉布局设置。我正在使用设计支持库,所以我有一个导航视图,它在支持库的工具栏上方滑动。但是,标题布局正在响应 UI 中的点击。当我点击它时,我得到了出现在标题布局后面的涟漪效应。我该如何执行以下任一操作:

  1. 一起禁用点击交互?(所以不会产生涟漪效应)
  2. 响应点击交互。

我似乎找不到任何关于此的文档。

0 投票
11 回答
91740 浏览

android - 如何更改 NavigationView 的项目文本大小?

Google最近发布了该android.support.design.widget.NavigationView小部件作为com.android.support:design:22.2.0库的一部分,它极大地简化了(并标准化)了创建 NavigationDrawer 的过程。

但是根据设计规范,列表项应该是Roboto Medium, 14sp, 87% #000000NavigationView不公开textSize或自textStyle定义此。

材料设计规范 字体样式信息

如果我对使用 Google 提供的NavigationView(或以任何其他方式自定义)维护正确的设计规范持怀疑态度,我有什么选择?

0 投票
1 回答
4130 浏览

android - AppBarLayout 和 CollapsingToolbarLayout 不能包含 Button?

我在这里使用以下存储库:

CheeseSquare 回购通过 Chris Banes

总的来说,它是一个很好的存储库,但缺乏复杂的布局方案。我想实现这样的目标:

在此处输入图像描述

在此处输入图像描述

“做某事”按钮包含在里面AppBarLayout并嵌套在里面CollapsingToolbarLayout,当你向上滚动时它会折叠起来。这是我最初的想法,但它似乎并没有给我我正在寻找的行为。

这是我的 XML 布局的样子:

我将如何去完成这样的事情?

0 投票
0 回答
513 浏览

java - FAB 未正确锚定 - Android 设计支持库

目前我有一个布局,我想将 FAB 置于布局底部的中心,但它不是锚定在底部,而是越过导航按钮,只有在向下滚动 recyclerview 后才会锚定。

我的布局如下:

activity_main.xml

片段事件.xml

片段位于 viewpager 内部,这就是发生的情况: 破碎的!向上滚动就好了

如果我让 FAB 成为 Coordinator 布局的子节点,它可以正常工作...... 在此处输入图像描述

0 投票
3 回答
12856 浏览

android - CollapsingToolbarLayout 和 NestedScrollView 不起作用

我正在尝试使用 NestedScrollView 实现 CollapsingToolbarLayout,它在底部的 NestedScrollView 中显示 TextView,并且不允许、滚动或折叠工具栏。我已经让它与 RecyclerView 一起工作,但不是 NestedScrollView。当我删除app:layout_behavior="@string/appbar_scrolling_view_behavior工具栏折叠但 NestedScrollView 不在 AppBarLayout 下方。有什么解决方案或建议来解决这个问题吗?

XML

结果

在此处输入图像描述

0 投票
1 回答
1433 浏览

xamarin.android - Snackbar 问题(仅在调试模式下)

我在 android 支持设计库中遇到了 Snackbar 的问题。奇怪的是,它只发生在我在调试模式下运行我的应用程序时,在发布模式下它一切正常。

有人对这个问题有想法吗?这似乎是支持库中的一个错误。

代码

例外

07-06 11:47:50.414 I/MonoDroid(13296):Java.Lang.ClassCastException:抛出了“Java.Lang.ClassCastException”类型的异常。07-06 11:47:50.414 I/MonoDroid(13296): 在 System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw () 07-06 11:47:50.414 I/MonoDroid(13296): 在 OverAllField.XamarinAndroid.Fragments.Planning .PlanningFragment.FloatingActionButton_Click (object,System.EventArgs) [0x00001] in c:\Development\Apps\FieldService-Tablet\OverAllF07-06 11:47:50.414 I/MonoDroid(13296): 在 Android.Runtime.JNIEnv.CallStaticObjectMethod ( intptr,intptr,Android.Runtime.JValue*) [0x00064] 在 /Users/builder/data/lanes/1502/24855232/source/monodroid/src/Mono.Android/src/Runtime/JNIEnv.g.cs:1301 07 -06 11:47:50.414 I/MonoDroid(13296): 在 Android.Support.Design.Widget.Snackbar.Make (Android.Views.View,Java.Lang.ICharSequence,int) 07-06 11:47:50。

0 投票
4 回答
5145 浏览

android - 如何在使用设计支持库时将汉堡图标动画化为后退箭头?

您好,我正在使用来自 android 的最新支持库,称为设计支持库,并使用其中的 NavigationView 来展示抽屉。但问题是当我打开抽屉时,我的汉堡包图标不会旋转成后退箭头图标,它始终保持不变,但我记得当我使用没有支持库的抽屉布局时,它会自动旋转,这是我最后一次尝试我做了:

但什么也没发生,我在这里有什么小技巧或技巧吗?

0 投票
1 回答
3438 浏览

android - 使用 CollapsingToolbarLayout 时没有出现 Viewpager

我一直在玩设计支持库,遇到了一个小问题,希望有人能帮我解决。

我正在使用一个 CollapsingToolbar,其中包含一个在 parralax 中折叠的 ImageView。在 CollapsingToolbar 中,我还有一个 TabLayout,它应该可以滚动我的 ViewPager。我的问题是 ViewPager 没有出现。只有当我将 ViewPager layout_height 设置为 match_parent 或 wrap_content 时,才会出现此问题。如果我将它设置为 600dp,那么问题就消失了,但是视图最终变成了一个固定的长度,这不是很好。

任何帮助将不胜感激!

这是我的 XML

0 投票
16 回答
64470 浏览

android - android:textAllCaps="false" 不适用于 TabLayout 设计支持

我已经android:textAllCaps="false"在我的android.support.design.widget.TabLayout想法中设置了它只显示全部大写的标签标题。

如何删除所有大写字母?

0 投票
0 回答
631 浏览

java - 如果之前有固定项目,则控制 AppBarLayout 中视图的滚动问题

我开始使用Chris Banes 的 Cheesesquare示例测试设计支持库。

与我的目标最相似的布局是主要活动之一:LINK。但我试图改变这种行为,结果事情就坏了。

我要做的是(见下图)仅在用户滚动时滚动红色视图

在此处输入图像描述 在此处输入图像描述

我尝试了这种布局,但它不会滚动红色视图。一旦我scroll|enterAlways从工具栏中删除标志,一切似乎都停止工作