问题标签 [android-chips]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
android - Android 芯片自定义高度或填充 - 芯片组间距
有没有办法改变默认材料芯片垂直填充或高度?从我看到的文档中肯定有一种方法可以设置最小高度,但我想让芯片“更薄”,就像在这个设计中一样:
android - 不要在材料组件芯片Android上显示选中的图标
编辑:我设法通过在styles.xml中设置以下属性来使其工作,如下所示:
样式.xml
把它留在这里,以防有人遇到相同的 WTF :)
原始问题:
我不想在我的芯片上显示选中的图标。我试过设置
在 Chip 和 ChipGroup 元素中。它甚至不会编译:/
当我在 Chip 元素上设置它时,我得到:错误:找不到属性 'com.companyname.projectname:checkedIconVisible'。
这是我的芯片 XML:
我正在使用来自 28 Support Library 版本的材料组件。我错过了一些明显的东西吗?:/
android - Android材料芯片组件崩溃应用。无法膨胀 xml
来自支持库和材料的Tried Chip组件
com.google.android.support:design:28.0.0-rc01
com.google.android.material:material:1.0.0-rc01
堆栈跟踪
布局
android - 找不到材料芯片的“app:closeIconVisible”
我正在尝试通过支持库使用材料组件。使用以“app:....”开头的芯片属性时出现以下错误。我不喜欢迁移到 androidx,因为它还不稳定。我应该下载 android studio 3.2 并迁移到 androidx 吗?请给我一些建议好吗?提前感谢您的帮助。
错误:找不到属性“com.tarifis.tarifis:closeIconVisible”。
这是gradle文件
android - ChipGroup 2 路绑定适配器
我想创建 ChipGroup 2 路绑定适配器。我已经复制了默认的 RadioGroup 绑定适配器并进行了一些更改,但它不适用于两种方式。在以编程方式将数据设置为可观察的情况下,ChipGroup 会从中检索更改。但是手动芯片选择不会将更改设置为可观察的。
这是我的适配器
布局文件:
并且可以观察到:
android - 使用安卓材料芯片
您好,我是 android 新手,正在学习使用材料芯片。我创建了一个测试项目并添加了以下内容
我添加到我的 gradle 文件中
在我的片段 xml 中我添加了
但我不断收到这个错误
似乎 android.support.design.chip.Chip 有问题,我尝试使用 com.google.android.material.chip.Chip 但这也不起作用,任何帮助将不胜感激!谢谢!
android - android.support.design.chip.Chip
我在android上遇到了芯片组件的问题。我尝试实现这样的芯片:
但是当我启动我的应用程序时,我遇到了这个错误:
android.view.InflateException: Binary XML file line #59: Binary XML file line #59: Error inflating class android.support.design.chip.Chip
原因:android.view.InflateException:二进制 XML 文件第 59 行:错误膨胀类 android.support.design.chip.Chip
原因:java.lang.IllegalArgumentException:此组件上的样式要求您的应用主题为 Theme.AppCompat(或后代)。
我的风格已经是 AppCompact。
android - 如何将 ViewHolder 模式应用于 ChipGroup
我有一个RecyclerView
,每个列表项都有一个ChipGroup
。我想Chip
从 xml 膨胀 s 并将它们添加到ChipGroup
. 每个列表项有 1 到 4 个筹码。如果我RecyclerView
有 50 件物品,Chip
s 会膨胀 50 到 200 倍。由于 ViewHolder 模式,RecyclerView
项目只会膨胀一次。应该可以将通货膨胀计数减少到最多 50 次Chip
。如何ViewHolder
为 s 应用相同的模式Chip
?
android - 在每行回收视图中动态添加芯片
我有一个列表,其中每一行将包含多个芯片。在每一行上,我都可以输入任何内容,并且会出现建议,如果我选择任何建议,那么芯片将被添加到同一行,就像自动完成文本视图一样。
我尝试了很多事情,比如在线性布局中动态添加视图等,但没有得到解决方案。
如果有人知道该怎么做,我很感激。