草庐IT

hint_foreground_material_light

全部标签

android - 从 Material 组件上的按钮中删除等宽字体

如何使用新Material组件从我的按钮中删除等宽字体?这张图片显示了我要消除的差异: 最佳答案 我发现了问题。它不是等宽字体,它是letterSpacing。所以我只是在按钮上添加android:letterSpacing="0"来解决。 关于android-从Material组件上的按钮中删除等宽字体,我们在StackOverflow上找到一个类似的问题: https://stackoverflow.com/questions/51481082/

android - 使用 "android:Theme.Holo.Light"时如何更改聚焦的 EditText 的颜色?

我在我的应用程序中使用“android:Theme.Holo.Light”,它将蓝色作为默认颜色。我想在像下面这样聚焦时有一个EditText。默认情况下,在应用holo.light主题时是这样的。 最佳答案 您可以使用全息颜色生成器来生成自定义颜色。http://android-holo-colors.com/您不需要下载所有控件。只有这些你想要。 关于android-使用"android:Theme.Holo.Light"时如何更改聚焦的EditText的颜色?,我们在StackOv

uniapp及微信小程序封装全局网络请求,弹框和hint提示

今天分享一下uniapp项目的网络请求如何封装,不知道大家开发微信小程序项目是用什么开发工具,我个人更喜欢用uniapp,无论是从项目扩展方向还是开发效率来说,uniapp都是首选。1:创建一个项目工具库,http.js//提示 hint(title,duration,mask,icon){ uni.showToast({ title:title, duration:duration?duration:2000, mask:mask, icon:icon=='success'?'success':icon=='error'?'error':icon=='fail'?'fail

android - 如何在 Android 中使用 XML 中的 Material Design 图标?

我设法克隆了MaterialDesign图标的git存储库,但现在我正在为如何使用它而苦苦挣扎。我想在XML文件中使用图标资源,在XML属性中,如android:icon="@drawable/***。于是找了好多文章,好像都没有说清楚。谁能解释一下? 最佳答案 您不需要克隆存储库来执行此操作。如果您使用的是最新版本的AndroidStudio,则可以直接导入所需的各个图标。右键单击您的可绘制文件夹,然后在菜单中转到“新建”>“矢量资源”。默认选项是选择要使用的任何Material图标,或者您可以选择使用自己的SVG文件。

Android Material Design 导航 View -> 项目

谁能告诉我如何向AndroidMaterialDesign导航View添加切换按钮?项目是从菜单项中添加的drawer_menu_items.xml如何添加项目或如何添加切换按钮,如图所示: 最佳答案 尝试把这个android:checkable="true"放在item代码中 关于AndroidMaterialDesign导航View->项目,我们在StackOverflow上找到一个类似的问题: https://stackoverflow.com/ques

android - Material 按钮背景渐变

有没有一种方法可以将渐变颜色设置为来自谷歌Material库的MaterialButton。app:backgroundTint只设置颜色不设置渐变色 最佳答案 MaterialButton忽略android:background直到发布1.2.0-alpha06.在此版本中,您可以使用如下内容:如果您需要此功能与早期版本的库,您可以使用AppCompatButton。像这样的东西: 关于android-Material按钮背景渐变,我们在StackOverflow上找到一个类似的问题:

Android:显示来自 Theme.Light Activity 的对话框的问题

我正在尝试从设置为Theme.Light的PreferenceActivity中显示一个对话框。该对话框在深色背景上显示深色文本:我假设它使用深色文本,因为它继承了父Activity或类似内容的文本颜色。我希望对话框在深色背景上使用白色文本,或者使用带有深色文本的白色背景,就像PreferenceActivity在设置为Theme.Light时所做的那样。这似乎是一个已知问题,我发现的解决方法涉及创建和使用扩展Theme.Dialog的自定义样式,并使用它来实例化对话框。像这样的东西:?android:attr/textColorPrimaryInverseDisableOnlyDia

android - Material Design 布局动画

AndroidL的一个想法是弹出窗口需要从用户点击屏幕的位置开始显示。例如,在Chrome测试版(@time*5)中:想法是能够使View从任何轴心点开始增长(不仅仅是溢出按钮的预定位置)有没有人能够做到这一点或目前无法做到? 最佳答案 似乎没有干净的方法来做到这一点。我发现的唯一可行的选择是编写4个不同的xml动画(对于4个角,如果你想允许居中增长,则更多),所有ScaleAnimations从0到1,每个(4个角)具有不同的轴心点。然后,使用DialogFragment:@OverridepublicDialogonCreate

android - 如何将 Material 设计风格设置为禁用 EditText (android)?

我正在尝试使我禁用的EditText的样式像指南中那样:https://www.google.com/design/spec/components/text-fields.html#text-fields-labels我已经实现了Material设计风格,所以我所有的小部件看起来都很Material。问题是:有没有什么方法可以使用样式来得到这个虚线下划线,而不用添加额外的View?我的styles.xml:@style/android:Widget.Material.EditText 最佳答案 最后我设法做到了你所展示的,它看起来像

android - 显示安卓 :hint only in Extract UI mode

我有一个Android布局中的EditTexts列表。每个都标有一个TextView,因此在纵向模式下不需要提示,提示甚至是多余的。然而,在横向模式下,许多人将键盘配置为全屏并隐藏应用程序,直到隐藏键盘并将输入注入(inject)所选View:如果您有一个用于输入的EditText字段,这可能没问题,但如果您有一个列表,则没有人会在输入之前记住六个TextView标签。如何设置仅在键盘处于提取ui模式时出现的提示-无论是横向还是纵向? 最佳答案 我设法使用InputConnectionWrapper解决了这个问题,它有一个用于进入全