jjzjj

androiddesignsupport

全部标签

Android设计库CoordinatorLayout、AppBarLayout和DrawerLayout

我在API22上使用Android设计库。我想:有一个Toolbar和一个DrawerLayout,里面有一个RecyclerView让DrawerLayout位于工具栏下方;例如,当工具栏可见时,抽屉的主要内容应在其下方,(左)抽屉也应在其下方,以便在展开时,工具栏仍然可见当回收站View向下滚动时,工具栏会滚出屏幕这甚至可能吗?我很难与#2和#3结婚。现在的方式是工具栏始终位于抽屉布局上方,覆盖回收器中的第一个条目,以及左侧抽屉的顶部。这是我的布局文件(不完整,但显示了我的结构):看起来RecyclerView的app:layout_behavior="@string/appbar

android - 如何让新的 NavigationView 与状态栏纱幕搭配得很好?

我一直在使用Google的新设计支持库,非常棒!我只是在导航View上有点难过。我读到的所有东西都说NavigationView足够聪明,可以自己处理透明的稀松布。(android-developers帖子,一个;搜索scrim)。无论如何,当我尝试这样做时,我得到以下结果:这很棒;正是我想要的。除了一件事。当抽屉关闭时,稀松布是难看的深灰色,而不是我的primaryColorDark。..这是我的布局:Activity代码:publicclassHomeextendsActionBarActivity{privateToolbarmToolbar;privateDrawerLayou

android - 如何让新的 NavigationView 与状态栏纱幕搭配得很好?

我一直在使用Google的新设计支持库,非常棒!我只是在导航View上有点难过。我读到的所有东西都说NavigationView足够聪明,可以自己处理透明的稀松布。(android-developers帖子,一个;搜索scrim)。无论如何,当我尝试这样做时,我得到以下结果:这很棒;正是我想要的。除了一件事。当抽屉关闭时,稀松布是难看的深灰色,而不是我的primaryColorDark。..这是我的布局:Activity代码:publicclassHomeextendsActionBarActivity{privateToolbarmToolbar;privateDrawerLayou

Android 设计支持 TabLayout 重叠内容

我正在使用设计支持库中引入的新TabLayout。我有这样的代码:问题在于,选项卡与fragment显示的内容顶部重叠。我怎样才能解决这个问题?我在Github上的示例中使用TabLayout,所以我相信我的代码没有问题。我已经有一个工具栏,因为我在抽屉导航的fragment中使用选项卡,所以我从AppBarLayout中删除了它。 最佳答案 您需要将app:layout_behavior="@string/appbar_scrolling_view_behavior"添加到您的ViewPager:这是将View的高度更改为低于Ap

Android 设计支持 TabLayout 重叠内容

我正在使用设计支持库中引入的新TabLayout。我有这样的代码:问题在于,选项卡与fragment显示的内容顶部重叠。我怎样才能解决这个问题?我在Github上的示例中使用TabLayout,所以我相信我的代码没有问题。我已经有一个工具栏,因为我在抽屉导航的fragment中使用选项卡,所以我从AppBarLayout中删除了它。 最佳答案 您需要将app:layout_behavior="@string/appbar_scrolling_view_behavior"添加到您的ViewPager:这是将View的高度更改为低于Ap

android - 当 EditText 获得焦点时,CollapsingToolbarLayout 不会折叠

我在CoordinatorLayout中使用CollapsingToolBar并且我的NestScrollView包含一些EditText作为subview。我面临的是当edittext获得焦点并且keybaoard出现时我的完整View不会向上滚动。下面是作为该布局输出的代码和图像。 最佳答案 我通过将OnFocusChangeListener添加到EditText解决了这个问题,如果它有焦点-只需使用setExpanded方法折叠View:editText.setOnFocusChangeListener(newView.OnF

android - 当 EditText 获得焦点时,CollapsingToolbarLayout 不会折叠

我在CoordinatorLayout中使用CollapsingToolBar并且我的NestScrollView包含一些EditText作为subview。我面临的是当edittext获得焦点并且keybaoard出现时我的完整View不会向上滚动。下面是作为该布局输出的代码和图像。 最佳答案 我通过将OnFocusChangeListener添加到EditText解决了这个问题,如果它有焦点-只需使用setExpanded方法折叠View:editText.setOnFocusChangeListener(newView.OnF

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

我尝试了新的android支持设计库中的navigationView。我想要一个动态的标题View。基本上,我的headerview将显示类似于当天报价的内容。我有大约10个引号,我想随机选择一个引号并显示在headerView的TextView中。我还想为headerView添加onClick方法。现在,我看不到以编程方式更改headerview布局的任何可能性。有什么建议可以实现吗? 最佳答案 首先创建像lay_header.xml这样的headerXML在您的java文件中,在TextView中填充上面的标题。喜欢TextVi

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

我尝试了新的android支持设计库中的navigationView。我想要一个动态的标题View。基本上,我的headerview将显示类似于当天报价的内容。我有大约10个引号,我想随机选择一个引号并显示在headerView的TextView中。我还想为headerView添加onClick方法。现在,我看不到以编程方式更改headerview布局的任何可能性。有什么建议可以实现吗? 最佳答案 首先创建像lay_header.xml这样的headerXML在您的java文件中,在TextView中填充上面的标题。喜欢TextVi

android - 膨胀 CollapsingToolbarLayout 时出错

我最近将支持设计库更新到最新版本,现在每个具有CollapsingToolbarLayout的Activity都会引发以下异常:java.lang.NoSuchMethodError:NostaticmethodsetLayoutDirection(Landroid/graphics/drawable/Drawable;I)VinclassLandroid/support/v4/graphics/drawable/DrawableCompat;oritssuperclasses(declarationof'android.support.v4.graphics.drawable.Dra