android-snackbar相关内容

如何确定小吃店的高度和位置?

在 Android支持库24.1.1 上,Snackbar正常运行: 然后从 Android支持库24.2.0 开始,Snackbar的行为如下: 在库修订历史记录,有以下语句: 行为更改:现在,如果状态栏是半透明的,则小吃栏会在导航栏的后面绘制. 但是问题是我的应用程序是全屏的,没有导航栏或状态栏.我该如何解决? 解决方案 查找此答案 https://stacko ..

Android Custom Snackbar:无法删除边距

创建一个自定义的Snackbar不管是一个好主意,我都有一个自定义的Snackbar,我似乎无法摆脱空白.我已经尝试了几种方法,例如在代码和布局中进行调整,如下所示.似乎什么都没用. 我正在使用Yakiv在此处设置的方法: final CoordinatorLayout.LayoutParams params = (CoordinatorLayout.LayoutParams) sna ..
发布时间:2020-08-27 03:32:59 移动开发

Android:在单独的片段中包含多个快餐栏(ViewPager)

我有一个viewpager,当然也有一些片段.每个片段都有CoordinatorLayout作为父级. 我正在为某事显示小吃店.问题是,如果片段A显示小吃店就可以了,但是如果它与相邻的片段B也显示小吃店,则片段A中的小吃店会自动隐藏. 由于viewpager的相邻片段已预加载,因此这是一个明显的问题.任何解决方法?还是我做错了? 解决方案 在ViewPager的多个片段中,sn ..

片状Android浓缩咖啡测试-小吃店

1)所有正在测试的设备/仿真器均禁用了动画. 2)我有一个@BeforeClass可以构建我的凭据对象. 3)我有一个IntenServiceIdlingResource和一个EventBusIdlingResource,它们已在@Before中注册. 4)单击“登录"按钮后,IntentService将触发.在这种情况下,服务器(模拟服务器)将返回500错误.该信息通过gree ..

显示快餐栏时如何上推现有视图?

这是我尝试在显示snackbar时向上推动"NEXT"按钮的方法: 如您所见,它无法按计划进行.看起来好像textview被向上推并在RelativeLayout后面,然后在snackbar消失时重新出现.相反,我想要的是textview出现被推上(因此它在snackbar之上),然后在snackbar消失时又向下出现.我还创建了一个小的github存储库来演示这一点: https:/ ..

在Snackbar上移动cardview-协调器布局

我在屏幕底部的卡片视图中有一个自定义文本视图,并使用点心栏在登录时显示错误消息.现在,当点心栏显示时,注册的文本视图应该会向上移动.我尝试使用协调器布局,但是它不起作用.这是图像 解决方案 您需要为View实现布局行为,并从布局xml文件中引用它. 实现您自己的布局行为很简单.对于您自己的情况,只需要在小吃栏出现时设置视图的平移y. public class YourCustomBe ..

(折叠)工具栏标题在Snackbar出现后重置其位置

我有一个以CollapsingToolbarLayout和CoordinatorLayout为根元素的布局. 每当activity中显示Snackbar时,即使toolbar没有(完全)展开,toolbar的title也会将其位置重置为CollapsingToolbar的默认扩展标题位置. 第二张图片显示title是固定的,无论toolbar是否扩展. 当我在activity或fragme ..

将父级中的快餐栏中ImageView的宽度与Android中的自定义视图匹配不起作用

我正在开发一个Android应用程序.在我的应用中,我使用的是带有自定义视图的小吃栏.我的自定义视图只有子视图.那是一个图像视图.显示带有小吃店的自定义视图是可以的.但是问题在于小吃店中ImageView的大小.我想将其设置为与之匹配.但是宽度与快餐栏的宽度不匹配. 这是我对小吃店的自定义视图布局 ..
发布时间:2020-07-07 05:22:53 移动开发

如何将支持库的快餐栏文本颜色设置为android:textColor以外的其他颜色?

因此,我开始在设计支持库中使用新的Snackbar,但是我发现,当您在主题中定义"android:textColor"时,它将应用于快餐栏的文本颜色.如果您的主要文字颜色为深色,这显然是一个问题. 有人知道如何解决这个问题或对我应该如何为文本加上颜色提出建议吗? 编辑2017年1月:(回答后) 虽然有一些自定义解决方案可以解决以下问题,但是最好为主题小吃店提供正确的方法. ..

如何将Android SnackBar调整为屏幕上的特定位置

跟随新的android快餐栏,我试图将其设置为位于特定的y坐标上.似乎甚至不可能. 我已经尝试过获取快餐栏视图的父级,但是,对于父级来设置它的位置,没有任何事情要做. mSnackBar.getView().getParent(); 在研究实际的类时,有一个mView实例和一个mParent实例,它们是私有的,无论如何都无法访问. https://developer.andr ..
发布时间:2020-07-07 05:18:59 移动开发

在Flutter中显示SnackBar

我想在Flutter的有状态小部件内显示一个简单的SnackBar.我的应用程序使用名为 MyHomePage 的有状态小部件创建了 MaterialApp 的新实例. 我尝试在showSnackBar()方法中显示SnackBar.但是它失败,显示为在空值上调用了'showSnackBar''. 此代码有什么问题? class MyApp extends StatelessWi ..
发布时间:2020-07-07 05:18:51 其他开发