Articles of androiddesignsupport

CoordinatorLayout忽略具有锚点的视图的边距

鉴于我正在使用这样的布局: 这几乎是标准的Cheesesquare样本 – 除了FloatingActionButton,我想提升大约20dp。 但是,这不起作用。 无论我使用边距,填充等 – 按钮将始终位于锚点边缘的中心,如下所示: 如何按预期将FAB向上移动20dp?

自定义NavigationView – 添加动态headerView,Android支持设计库

我尝试了新的android支持设计库中的navigationView。 我想要一个动态的headerview。 基本上,我的标题视图将显示类似当天的报价。 我喜欢大约10个引号,我想随机选择一个引用并在headerView的textview中显示。 我还想为headerView添加onClick方法。 现在,我没有看到任何以编程方式更改headerview布局的可能性。 有任何建议来实现吗?

删除BottomNavigationView标签

谷歌发布了支持BottomNavigationView的新支持库v25 有没有办法删除商品标签?

CoordinatorLayout与RecyclerView和Collapsing标头

我有如下布局: (工具栏,标题视图,文本视图,RecyclerView) 当我滚动recyclerview的项目时,我需要折叠标题。 这样就可以在屏幕上看到“选择项目”和recyclelerview视图。 我看到工具栏正在折叠时的示例,但我总是需要工具栏。 我应该使用哪些布局/行为来完成这项工作?

在BottomNavigationView中设置最初选择的项目索引/ ID

我已经实现了新的BottomNavigationView (com.android.support:design:25.0.0)并且不知道如何设置选择索引或MenuItem id(在我的情况下,默认情况下应选择mid项)。 我担心现在没有这种可能性,因为它太原始了,但无论如何,任何帮助都将受到赞赏。 谢谢!

错误膨胀CollapsingToolbarLayout

我最近将支持设计库更新到最新版本,现在每个具有CollapsingToolbarLayout活动都会引发以下exception: java.lang.NoSuchMethodError: No static method setLayoutDirection(Landroid/graphics/drawable/Drawable;I)V in class Landroid/support/v4/graphics/drawable/DrawableCompat; or its super classes (declaration of ‘android.support.v4.graphics.drawable.DrawableCompat’ appears in /data/data/com.radioafrica.music/files/instant-run/dex/slice-com.android.support-support-v4-24.0.0-beta1_f8cf3ba4c70f87f407a745b9fa14a2205d0b587c-classes.dex) 完整的错误日志如下: java.lang.RuntimeException: Unable to start activity ComponentInfo{com.radioafrica.music/com.radioafrica.music.activity.PlaylistTracks}: android.view.InflateException: Binary XML file line #31: Binary XML file line #31: Error inflating class android.support.design.widget.CollapsingToolbarLayout at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2416) at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2476) at android.app.ActivityThread.-wrap11(ActivityThread.java) at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1344) at android.os.Handler.dispatchMessage(Handler.java:102) at android.os.Looper.loop(Looper.java:148) at android.app.ActivityThread.main(ActivityThread.java:5417) […]

FloatingActionButton默认边距在棒棒糖中不起作用

我在CoordinatorLayout显示FloatingActionButton和Recyclerview ,当点击FAB时, Recyclerview中会添加一行。 现在问题是当我在API 15中测试时FAB有余量,但是当我在API 22(棒棒糖5.1.1-Nexus 4)中测试时,我没有得到任何余量并且FAB被按到屏幕的边缘。 我担心的是FAB在API 15中有默认的边距设置(没有测试其他设备)但在API 22中没有,或者我错过了什么。 我的布局代码: ——————— ———————

Android – 溢出菜单和后退按钮未显示在折叠工具栏中

我正在尝试从新的设计支持库中实现function,以创建一个视差滚动工具栏,它看起来类似于新的材料设计WhatsApp配置文件页面。 但是,我无法在顶角显示溢出菜单和后退按钮。 我已尝试使用以下方法显示后退按钮,但它们都不起作用。 getSupportActionBar().setDisplayHomeAsUpEnabled(true); getSupportActionBar().setHomeButtonEnabled(true); getSupportActionBar().setDisplayShowHomeEnabled(true); 并且覆盖溢出菜单的onCreateOptionsMenu方法也不起作用。 有谁知道如何从设计支持库中将这些工具栏图标添加到CollapsingToolbar? 下面是我的活动布局xml。 谢谢!

(设计支持库)CollapsingToolbarLayout – 工具栏在崩溃时没有固定

我无法将设计支持库集成到我的应用程序中。 出于某种原因,工具栏与CollapsingToolbarLayout一起折叠,并且不会像Chris Banes那样将其固定在Cheesesquare示例中。 https://github.com/chrisbanes/cheesesquare 我的布局没有做任何不同的事情。 事实上,我用他取代了我的风格,然后放弃了他的布局。 我想知道是否使用工具栏,而不是android.support.v7.widget.Toolbar导致这个。 这是问题所在。 这是我的AppBar部分的XML。 …

找不到应用程序的资源ID:来自CollapsingToolbarLayout的layout_scrollflags

这个问题的标题基本上都说明了一切。 我收到错误:找不到app:layout_scrollflags来自CollapsingToolbarLayout的资源标识符。 我使用eclipse并导入了设计库jar文件。 我能够在我的课程中使用设计支持布局,这是正确的 这是我使用的一段代码: 示例: http : //android-developers.blogspot.in/2015/05/android-design-support-library.html