【问题标题】:How to use material design chips with multiline and text input?如何使用具有多行和文本输入的材料设计芯片?
【发布时间】:2019-04-12 13:24:13
【问题描述】:

我想在包含多行的芯片组中使用材料芯片。

总是在最后一个筹码之后,应该有一个文本输入字段,我可以在其中输入新筹码。

这可能吗?我应该使用哪些元素?

【问题讨论】:

    标签: material-components-android


    【解决方案1】:

    MDC-Android 库不支持开箱即用的特定用例。 Chipgroups 仅支持芯片对象,听起来您想要一个多行 EditText,其输入由带有 ChipDrawables 的 ImageSpans 替换。

    【讨论】:

    • 是的,没错!那么有没有办法用默认库来实现呢?我们现在有一个水平滚动视图,但是当您添加许多筹码时会变得非常混乱。
    【解决方案2】:

    尝试在ChipGroup 的右侧添加EditText(使用ConstraintLayoutRelativeLayout

    【讨论】:

      猜你喜欢
      • 2018-09-08
      • 2021-10-23
      • 2021-06-20
      • 2017-11-20
      • 2016-05-06
      • 2019-03-07
      • 2019-03-10
      • 1970-01-01
      相关资源
      最近更新 更多