android-snackbar相关内容
在多模块、单模块上显示Snackbar的最佳方式是什么 活动,是否仅撰写项目? 项目依赖关系图如下所示: 项目的唯一活动在app模块内,它just sets the NavHost as content。 将在NavHost上显示的每个feature模块provides a list of composable screens。 每个屏幕都有its own Scaffold
..
在我的一个布局中加入新的 CoordinatorLayout 后,我遇到了 Adview 与 FloatingActionButton 重叠的问题. 来源: https://github.com/chrisbanes/cheesesquare/blob/master/app/src/main/res/layout/include_list_viewpager.xml 如果我采用相同的布
..
我在使用新底栏时遇到了一些问题. 我不能强迫将小吃店移动到底部栏上方(这是设计指南告诉我的方式应该是 https://www.google.com/design/spec/components/bottom-navigation.html#bottom-navigation-specs). 这是我的activity_main.xml
..
我想在 Flutter 的有状态小部件中显示一个简单的 SnackBar.我的应用程序使用名为 MyHomePage 的有状态小部件创建了 MaterialApp 的新实例. 我尝试在 showSnackBar() 方法中显示 SnackBar.但它失败了“方法 'showSnackBar' was called on null'. 这段代码有什么问题? class MyApp 扩展
..
有没有什么方法可以把snackBar的布局改成自定义View? 现在变成黑色,我们可以更改背景颜色.但我不知道正确的方法来膨胀一个新的布局并将其作为小吃店的背景? 谢谢... 解决方案 Snackbar 不允许您设置自定义布局.但是,正如 Primoz990 建议的那样,您可以获得 Snackbar 的视图.getView 函数返回 Snackbar.SnackbarLayou
..
在我的一些应用程序中实施新的 Snackbar 后,我收到以下错误: java.lang.ArrayIndexOutOfBoundsException: length=1;指数=1android.support.v4.widget.ViewDragHelper.shouldInterceptTouchEvent(SourceFile:1014) atandroid.support.design.
..
我正在使用28.0.0版支持库中的Material Design组件. 我想显示一个快餐栏,当操作按钮内的文本太长时,它会显示在与快餐栏消息不同的行中. 在遵循这些组件的材料设计文档之后,似乎可以使用如下所示的默认小吃栏: https://material.io/design/components/snackbars.html#implementation 但是使用此代码:
..
我的appcompat活动中有一个小吃店.它有一个确定按钮,可以关闭快餐栏.但是我无法在滑动(从左到右)时关闭小吃栏. 以下是我的小吃店代码.... 最终Snackbar小吃店= Snackbar.make(view,“错误消息",Snackbar.LENGTH_INDEFINITE);Snackbar.setAction("OK",new View.OnClickListener(){@
..
我正在从 BaseActivity 继承所有其他活动. 公共类BaseActivity扩展了AppCompatActivity {公共静态CoordinatorLayout coordinatorLayout;@Override受保护的void onCreate(Bundle savedInstanceState){super.onCreate(savedInstanceState);setCo
..
我有一个线性布局,要在出现Snackbar时向上移动. 我看到了许多示例,该示例如何使用FloatingButton进行操作,但是常规视图又如何呢? 解决方案 您需要将一个行为添加到LinearLayout中并将其嵌入到CoordinatorLayout中.您可能需要阅读以下内容: http://alisonhuang-blog.logdown.com/posts/290009-de
..
Snackbar.make(...).show()将仅显示最后一个小吃条,而与其他小吃条消失的烤面包不同. for(int i = 1; i
..
我从ConstraintLayout切换为CoordinatorLayout以避免Snackbar与底部视图重叠.虽然它在只有工具栏,RecyclerView和Floating按钮的屏幕中运行良好,但在第二个屏幕中,我很难在RecyclerView下方添加视图,同时又避免与RecyclerView重叠 到目前为止,我最好的解决方案(如下)是在recyclerView中添加大约 80dp 的
..
如果用户另行决定,我正在努力实现功能,以删除recyclerview的条目并再次重新添加.为此,我正在显示带有撤消操作的 Snackbar . 因此流程应为:用户看到 Cards 的列表,每个列表都显示一些值和一个删除按钮.如果用户按下删除按钮,则该卡将被删除,并显示一个 Snackbar .如果用户在 Snackbar 上单击“撤消",则应将 Card 重新添加到 RecyclerView
..
如果在小吃栏出现之前(在CoordinatorLayout中)FAB(浮动操作按钮)隐藏,那么下次我显示FAB时,它将绘制在旧位置(而不是向下移动到原始位置).如果在小吃店消失时可以看到FAB,则说明一切正常.我错过了什么吗?还是有bug? UPD::根据要求,这是一个最小的示例.我将在这里放置最重要的部分,并在我的github上找到一个完整的示例 这只是Android模板“活动"项目
..
如何更改小吃店中“操作"按钮的背景颜色或使其消失(灰色背景)? 我使用以下代码: Snackbar mysnack = Snackbar.make(main_layout, getResources().getString(R.string.snack_1), 5000); View view = mysnack.getView();
..
在迁移项目或在已迁移和未迁移的分支之间切换时,Android Studio无法构建项目,因为它找不到android.support.design.widget.Snackbar包.支持/设计包已删除,但迁移表未列出该组件正确的新软件包. 解决方案 要花很长时间才能解决,因为在项目成功构建之前,自动完成功能无法用于查找程序包. 要使用的正确软件包是: com.google.and
..
Android设计支持库现在包括对Snackbar的支持. 我已经使用以下代码创建了一个代码: Snackbar.make(findViewById(R.id.root_layout), result, Snackbar.LENGTH_LONG) .setAction("Dismiss", new View.OnClickListener() {
..
我需要帮助.如何在样式应用程序的小吃店中更改文本的设计?代码中的更改使我不感兴趣.我发现以下代码.但这对我不起作用.这是为什么?我的主题派生自@ style/Theme.AppCompat.Light.DarkActionBar".非常感谢您的帮助.
..
如Android文档所述 小吃栏提供有关操作的轻量级反馈.它们在移动设备的屏幕底部显示一条简短消息,在较大的设备上则显示在左下方. 是否可以通过其他方式将snackbars显示在屏幕顶部而不是底部? 现在我正在执行类似的操作,在屏幕底部显示snackbar. Snackbar.make(findViewById(android.R.id.content), "Hello t
..
如何在Android的快餐栏中将消息的textview水平对齐到中心? 解决方案 下面是一个示例,用于使Snackbar文本中心保持水平 Snackbar snackbar = Snackbar.make(findViewById(R.id.coordinatorLayout), "Hello", Snackbar.LENGTH_SHORT); snackbar.show(); Vi
..