jjzjj

androiddesignsupport

全部标签

android - 如何在填充包含在 TextInputLayout 中的 EditText 字段时禁用 float 标签动画

我希望在预填充EditText字段时能够让float标签就位。当View加载时,提示仍然显示在文本后面,然后才动画到float标签。在支持库的TextInputLayout中似乎没有这种方法。有什么想法吗? 最佳答案 借助支持设计库v23,您可以使用:til.setHintAnimationEnabled(false);在这里您可以找到javadoc. 关于android-如何在填充包含在TextInputLayout中的EditText字段时禁用float标签动画,我们在StackOv

android - CollapsingToolbarLayout 中的 ImageView 未覆盖全高?

我在尝试实现新的CollapsingToolbarLayout时遇到了一些问题。滚动、展开和折叠都可以正常工作,但我的ImageView(无论我设置什么类型的资源)都没有覆盖展开工具栏的整个高度。看这里:这里我在ImageView上设置了android:src="@color/red",但它从未覆盖真正的工具栏。它也不适用于位图。我在下面发布我的布局。在我看来,与cheese-ChrisBanes-app的唯一区别是我将app:layout_behavior赋予FrameLayout。但是,在该框架内,我加载了具有NestedScrollView作为RootView的fragment,

android - CoordinatorLayout.Behavior 回调不触发

我编写了一个CordinatorLayout.Behaviour类并将其分配给CordinatorLayout的子类,一个LinearLayout使用app:layout_behavior="com.mob2.zd2duta.infodrawer.components.FloatingHeaderBehaviour"但只有layoutDependsOn、onStartNestedScroll、onInterceptTouchEvent回调会被调用,其余的不会被调用。我做错了什么publicclassFloatingHeaderBehaviourextendsCoordinatorLay

android - 您如何在 Android 设计支持库中将 Calligraphy 与 TabLayout 一起用于 xml 中的自定义字体?

请问如何使用书法将自定义字体从设计支持库应用到TabLayout?我已经让它在大多数答案似乎都提到的java中工作。(例如ChangethefontoftabtextinandroiddesignsupportTabLayout)我不想创建自定义类,我只想使用Calligraphy。(https://github.com/chrisjenx/Calligraphy)如果我为tabTextAppearance使用自定义样式,我可以更改textSize,但fontPath没有任何效果。谢谢 最佳答案 我使用了扩展TabLayout的方法

安卓支持设计: BottomNavigationView

我正在努力实现这样的目标https://material.google.com/components/bottom-navigation.html#bottom-navigation-behavior但是回收器View隐藏在工具栏下方,对BottomNavigationView没有影响下面是我的代码activity_main.xml项目.xmlpublicclassMainActivityextendsAppCompatActivityimplementsBottomNavigationView.OnNavigationItemSelectedListener{privatestati

android - 移动到 Android 设计支持 v23 后,TabLayout 样式无法解析 @dimen/tab_max_width

在迁移到Android设计支持v23.0.0后,AndroidStudio无法构建一个使用Android设计支持v22.2.1构建良好的项目:找不到与给定名称匹配的资源(在“tabMaxWidth”处,值为“@dimen/tab_max_width”)。这是怎么回事? 最佳答案 简而言之:您可能只需要在这些值前加上“design_”。很高兴你问,帅哥。v23.0.0更改了一堆值,这里是v22.2.1中的旧值:#FFDD2C00#0A000000#0F000000#1AFFFFFF#2EFFFFFF@android:color/tra

java - 如何在选项卡顶部显示选项卡指示器

我关注了thistutorial.我做了简单的更改,显示TabLayout在屏幕底部。activity_main.xml问题:-TabIndicator显示在屏幕底部效果很好,现在我想在选项卡顶部而不是底部显示TabIndicator。使用自定义布局,我们可以按照教程中的说明进行操作,但是是否有任何xml属性会在顶部显示TabIndicator? 最佳答案 以XML格式将此行添加到您的TabLayoutapp:tabIndicatorGravity="top" 关于java-如何在选项卡

android - DrawableLeft 与使用 TextInputLayout android 的提示重叠

当我尝试使用TextInputLayout在EditText左侧添加可绘制对象时,edittext提示与可绘制对象重叠。如何避免可绘制重叠。在不使用TextInputLayout的情况下,drawableLeft工作正常 最佳答案 这是bug在库中,但现在在新版本22.2.1中已修复此问题。 关于android-DrawableLeft与使用TextInputLayoutandroid的提示重叠,我们在StackOverflow上找到一个类似的问题: http

android - BottomSheet 与 ViewPager 和 fragment ?

我想要一个与旧版街景View类似的View。我已尝试将BottomSheetBehavior与ViewPager结合使用,但其fragment的动态高度无法正常工作。 最佳答案 使用CustomViewPager我们可以设置fragment的高度publicclassCustomPagerextendsViewPager{privateViewmCurrentView;publicCustomPager(Contextcontext){super(context);}publicCustomPager(Contextcontext,

android - 获取异常 : java. lang.NoClassDefFoundError : android. support.v7.app.AppCompatDelegateImplV14

我最近更新了AndroidStudio和android设计库,之后出现异常java.lang.NoClassDefFoundError:android.support.v7.app.AppCompatDelegateImplV14。不确定是什么问题,我几乎尝试了所有方法,它在lollipop5.1设备(nexus4)中工作,但在Android4.4设备和4.02设备中不起作用。它在所有版本的更新之前都在工作。我尝试了stackoverflow中提到的所有解决方案,但没有任何效果。还尝试删除build.gradle中的compile'com.android.support:support