草庐IT

Material-Animations

全部标签

android - 全宽按钮 Material 对话框

我正在尝试找到一个示例代码来实现带有全宽按钮的Material对话框,如下面的屏幕截图所示。有人可以通过分享有关如何复制此设计的示例代码来提供帮助吗? 最佳答案 您可以通过仅使用AppCompat来实现,请查看我的解决方法:代码importandroid.support.v7.app.AlertDialog;AlertDialog.Builderbuilder;builder=newAlertDialog.Builder(context,R.style.StackedAlertDialogStyle);builder.setTitl

android - 如何去除 ToggleButton 的 Material 阴影?

今天我遇到了一个问题:在我的自定义布局中,有灰色背景的LinearLayout和在此LinearLayout内的TextView之后的ToggleButton。切换按钮具有透明背景。但是在androidLollipop这里有不必要的影子。我试过elevation=0dp属性。但这并没有解决我的问题。当我设置api=21时会发生这种情况这发生在这是示例布局:如何去掉这个阴影? 最佳答案 尝试使用style="@android:style/Widget.Holo.Button.Borderless将小部件更改为appcompat(或任何

flutter Material 图标减号

我找不到它。为什么MaterialDesign的图标没有减号?https://api.flutter.dev/flutter/material/Icons-class.html我可以添加图标https://api.flutter.dev/flutter/widgets/IconData-class.html但是为什么没有减号呢? 最佳答案 为了查看播出信息图标-您可以查看-https://material.io/tools/icons/?style=baseline现在出现减号图标-它以不同的名称出现。Icon(Icons.remo

flutter Material 图标减号

我找不到它。为什么MaterialDesign的图标没有减号?https://api.flutter.dev/flutter/material/Icons-class.html我可以添加图标https://api.flutter.dev/flutter/widgets/IconData-class.html但是为什么没有减号呢? 最佳答案 为了查看播出信息图标-您可以查看-https://material.io/tools/icons/?style=baseline现在出现减号图标-它以不同的名称出现。Icon(Icons.remo

android - 如何使用 material.BottomNavigationView 设置 Jetpack 导航

我无法使用com.google.android.material.bottomnavigation.BottomNavigationView设置导航组件,它给出了一个错误。这是我尝试使用的代码//SetupbottomnavigationviewNavigationUI.setupWithNavController(bottom_navigation_view,findNavController(R.id.main_nav_host_fragment))当我打开NavigationUI类时,我注意到它只接受旧的android.support.design.widget.BottomNa

android - 修复了新 Material 设计 android 中的选项卡

我搜索了很多stackoverflow和谷歌Material设计文档,但找不到如何在新Material设计中正确实现简单固定选项卡的方法。我正在使用带有工具栏的appcompatv7库,它很棒,但似乎找不到向其添加选项卡或仅在其下方添加选项卡的方法,如此处所示我找到了SlidingTabsBasic类,但这不符合我的要求,因为我只使用2个选项卡,而且它们没有填满整个水平空间能否请您指出正确的方向来实现这些(也许我只是误解了谷歌希望我们如何使用/实现它们)。非常感谢 最佳答案 实际上google还没有发布任何东西,但我的自定义库使用了

android - 类别偏好后的 Material 分隔线

我正在尝试用Material主题来设计我的偏好,并且快成功了。我导入了以下内容:compile'com.android.support:preference-v7:25.1.0'compile'com.android.support:preference-v14:25.1.0'然后在我的主应用主题中设置首选项主题:@style/PreferenceThemeOverlay.v14.Material而且我的首选项屏幕看起来还不错。我唯一的问题是这些类别的空间或视觉分离度为零,这使得所有偏好看起来非常杂乱无章。Material设计文档显示了一个分隔线,看起来像顶部和底部阴影(设备类别上方的

material-design - 出现屏幕键盘时隐藏 FAB

在Flutter中,如何制作FABbutton出现屏幕键盘时隐藏?FAB按钮在屏幕键盘上显示时会覆盖其他元素。 最佳答案 您可以通过使用viewInsets检查键盘可见性来实现它。并基于它隐藏fab。例子:import'package:flutter/material.dart';voidmain(){runApp(newMaterialApp(title:"Example",home:newFabHideOnKeyboard(),));}classFabHideOnKeyboardextendsStatefulWidget{@ov

material-design - 出现屏幕键盘时隐藏 FAB

在Flutter中,如何制作FABbutton出现屏幕键盘时隐藏?FAB按钮在屏幕键盘上显示时会覆盖其他元素。 最佳答案 您可以通过使用viewInsets检查键盘可见性来实现它。并基于它隐藏fab。例子:import'package:flutter/material.dart';voidmain(){runApp(newMaterialApp(title:"Example",home:newFabHideOnKeyboard(),));}classFabHideOnKeyboardextendsStatefulWidget{@ov

android - 如何在 Material Design android 中自定义 TimePicker?

我无法更改选择器颜色和TimePicker的其他部分。到目前为止,我可以更改标题颜色和背景,但无法更改内圆和文本颜色。更改自定义主题link.我的代码: 最佳答案 基本模式您所要做的就是在Activity主题中设置强调色:#3333cc这将为您设置所有颜色,这样您就不会弄乱样式。(这也意味着你不应该直接在你的TimePicker上设置像amPmBackgroundColor这样的值,让Android为你做这些事情。)高级模式如果您想单独指定所有可能的值,请执行以下操作:首先在您的Activity主题中定义它:@style/Theme