material-components-android相关内容

如何在“材质组件"的“材质按钮"中设置渐变背景?

我一直在尝试从Android的Material Components中的Material Button中设置渐变背景,但是它不起作用. 那么,如何在“材质"按钮中设置渐变背景? 解决方案 来自 请勿使用android:background属性. MaterialButton管理其自己的背景可绘制对象,并且设置新的背景意味着MaterialButton不再能够保证其引入的新属性将正常运行. ..

如何在Android Studio中导入工具栏工具?

我正在尝试将Toolbar添加到我的android studio项目中.我找到了一些有关应该如何做的解释,并且都这些步骤进行了解释.第一步,我应该导入android.support.v7.widget.Toolbar;,但不会成功:v7字符用红色突出显示,警告消息是:“无法解析符号'v7'".我试图用import android.support.____之后的建议栏中包含的v4替换v7,但是当我这 ..

在卡片视图中使用时,Android中带有圆角的永久性底部工作表会崩溃

我已经在android中创建了一个持久的底部工作表,目的是显示一个包含有关位置的其他信息的ListView.我希望床单上有圆角.对于模态对话框,我有很多结果,但对于持久性却没有.有可能还是应该使用模式版本? 根据此处答案的建议,我尝试将其包装在卡片视图中,但是当我尝试打开片段时应用程序崩溃. ..

如何在editText中放置按钮

我正在制作一个聊天应用程序,我想在editText中放置一个按钮以启用媒体文件的发送.我不知道该怎么办. 试图使editText中的矢量资产可点击,但没有用 解决方案 您可以使用官方的您可以使用 app:endIconMode="custom" 属性自定义要使用的图标,并通过 app:endIconDrawable 指定可绘制对象. 类似的东西: ..

如何从TextInputLayout删除水平填充?

在迁移到最新版本的Material Components(1.1.0-alpha09)之后,我注意到TextInputLayout具有一些填充水平填充.我的目标是实现没有背景或轮廓框的旧样式的文本字段.因此,我扩展了其中一种样式,即Widget.MaterialComponents.TextInputLayout.FilledBox并将背景色设置为透明. ..