草庐IT

FAB_visibility

全部标签

android - 渲染问题 @id/visible Android Studio

我有thisxml文件。如果我编译它工作正常,但如果我去看预览它会显示这个错误:我试图寻找这个ID,但到处都找不到。这是什么@id/visible?我该如何解决?谢谢 最佳答案 错误可能源于android.support.design.widget.TextInputLayout。如果是这样,它(很可能)是一个错误,并且已经filedintheIssueTracker.要测试android.support.design.widget.TextInputLayout是否是罪魁祸首,请将它们从布局中移除并查看错误是否仍然存在。如果是这样

android - 当 FAB 重力处于底部时,Circular Reveal 不起作用

我正在努力将float操作按钮(FAB)转变为工具栏,使用以下代码一切顺利且完美:布局文件:Activity:packagesg.com.saurabh.designlibraryexpirements;importandroid.animation.Animator;importandroid.os.Bundle;importandroid.os.Handler;importandroid.support.design.widget.FloatingActionButton;importandroid.support.v4.view.animation.FastOutLinearIn

android - float 操作按钮(fab)行为在隐藏后停止 onNestedScroll

我为float操作按钮实现了一个简单的隐藏/显示行为。onNestedScroll事件被调用,直到在float操作按钮上调用hide()或setVisiblity(View.GONE),然后它停止对滚动事件使用react。似乎当fab的可见性更改为GONE时,它停止对滚动事件使用react。publicclassScrollAwareFABBehaviorextendsFloatingActionButton.Behavior{publicScrollAwareFABBehavior(Contextcontext,AttributeSetattrs){super(context,att

android - 如何注释我的方法以在 Android 中返回 Visibility 类型 int?

这个问题在这里已经有了答案:NotabletodynamicallysetthesetVisibility()parameter(3个答案)关闭7年前。当我返回一个常规int并尝试将该int用作可见性注释int的输入参数时,Androidstudio会提示。我如何注释我的方法以使AS不产生此警告?我看到View有一个公共(public)的@interface“Visibility”,但由于某些奇怪的原因,我无法从我的项目中引用android.view.View.Visibility,即使它是公共(public)的。为什么?我的方法:publicstaticintbooleanToVis

Android L FAB 按钮阴影

在Google提供的MaterialDesign指南中anewstyleofbutton,FAB按钮。我找到了如何制作它的说明,但我无法添加阴影。如何实现? 最佳答案 查看“activity.java”,可能有您需要的代码。我制作了Fab-Button是这样的:layout.xml波纹.xmlfab.xmlActivity.javaimportandroid.graphics.Outline;...Buttonfab=(Button)rootView.findViewById(R.id.fabbutton);OutlinemOutl

android - ?安卓 :attr/selectableItemBackground not visible enough on a dark background

在AndroidLollipop上,我使用:android:background="?android:attr/selectableItemBackground"当我点击一个按钮时获得Material动画反馈。当我在白色/浅色布局中包含一个按钮(例如CardView)时,效果很好。但是当我想在深色背景上使用同样的东西时,我们几乎看不到效果,它不够明显。有人有想法吗?谢谢 最佳答案 在API21+上,您可以设置android:theme="@android:style/ThemeOverlay.Material.Dark"在View上

android - 确定 View 测量高度的准确方法,甚至在它从 GONE 变为 VISIBLE 之前

目前,我有一个如下所示的布局。它包含。标题TextView和价格TextView,始终可见。DescriptionTextView,可以显示或消失,具体取决于展开或折叠。折叠(在应用程序启动期间)扩展(当用户点击它时)我想围绕它制作一些漂亮的动画。所以,我提到了https://stackoverflow.com/a/13381228/72437其中一个关键要素是了解DescriptionTextView的确切高度,甚至在它可见之前。但是,我实现了一些类型的代码。它们不准确//visdescriptiontextview.v.measure(LayoutParams.FILL_PAREN

android - 回收站 View : find last visible item immediately after view created

我在使用以下方法时遇到问题:intfirstVisibleItemPosition=gridLayoutManager.findFirstVisibleItemPosition();intlastVisibleItemPosition=gridLayoutManager.findLastVisibleItemPosition();我的目标:保存有关用户查看过哪些项目的分析数据。为了做到这一点,我在两种不同的场景中调用了这个方法:每次滚动到“空闲”状态,并检查哪些是可见项目。在那种情况下,我得到了预期的索引。当RecyclerView对用户“可见”时。现在就是问题开始的时候。我希望当包含

flutter - 如何使用主题通用更改AppBar的文本颜色,FAB的图标颜色?

我可以将AppBar的背景颜色设置为Colors.amber。这会自动将文本颜色设置为黑色。我知道可能出现的可访问性问题,但无论如何我希望文本颜色为白色。我仍然可以从AppBar设置文本颜色,但我想通用设置它。这是我为我的应用使用的主题。title:'FlutterDemo',theme:newThemeData(primarySwatch:Colors.amber,textTheme:Theme.of(context).textTheme.apply(bodyColor:Colors.white,displayColor:Colors.white,),),

flutter - 如何使用主题通用更改AppBar的文本颜色,FAB的图标颜色?

我可以将AppBar的背景颜色设置为Colors.amber。这会自动将文本颜色设置为黑色。我知道可能出现的可访问性问题,但无论如何我希望文本颜色为白色。我仍然可以从AppBar设置文本颜色,但我想通用设置它。这是我为我的应用使用的主题。title:'FlutterDemo',theme:newThemeData(primarySwatch:Colors.amber,textTheme:Theme.of(context).textTheme.apply(bodyColor:Colors.white,displayColor:Colors.white,),),