问题标签 [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.
colors - OnPressed 将 activeColor 设置为列表的按钮,并将 inactiveColor 设置为其他 btns - Flutter
我有一个芯片列表,我希望它们在用户单击它们时改变颜色。
例如,如果我单击第一个芯片,它的颜色会变成黑色,而其他所有芯片都是灰色的。然后如果我点击第二个芯片,它的颜色变成黑色,第一个芯片颜色变成灰色,依此类推。
我找不到一个漂亮/简单的方法来做到这一点,你有什么想法吗?
非常感谢
android - 如何在 Android 中动态添加新的 android 芯片?
我有一个名为 Question 的类,其中包含一个 String 的标签数组。我正在尝试使用 Kotlin 在 Recyclerview 中显示每个问题以及新芯片中的每个标签。这些芯片将包含在一个芯片组中。
我的问题是:
如何将数组的每个标签元素添加到新芯片中?我正在尝试这样做,但它显然不起作用。
android - 如何将材料组件库中的芯片添加到android中的输入字段?
我已经看到在 android-P google 中添加了包含材料芯片的新材料组件库:
所以我决定在我的项目中添加材料输入芯片,但不幸的是没有找到任何教程如何制作它。我想创建类似 Gmail 芯片但一开始没有图像的东西。
因为我使用的是 appcompat 库,所以我尝试通过android.support.design.chip.Chip
and使用材料芯片android.support.design.chip.ChipGroup
。但结果只是没有任何输入字段的筹码。我还尝试创建一个独立的 ChipDrawable,然后将其添加到EditText
使用
但是我得到了没有任何筹码的空 EditText。那么如何使用这个材料组件库像在 Gmail 中一样创建芯片输入?也许有人有经验或知道我可以看到如何创建它的任何教程?
提前致谢!
android - 如何在 com.google.android.material.chip.Chip 上设置chipText?
我正在调查由提供的材料组件
即com.google.android.material.chip.Chip
使用 Android Studio 版本
我用这个 gradle 创建了一个基本应用程序
关注本站
我将以下芯片添加到我的 layout.xml
我有以下构建问题
我错过了什么?
更新
当我将 gradle 依赖项更改为
我的应用程序运行良好。
android - 具有基于响应的动态元素的 RecyclerView
我正在尝试创建一个RecyclerView
显示汽车列表以及每个行项目的各种标签。
例如:
宝马
v6,turbo ---> 标签
默克
V8、双涡轮增压、碳纤维 ---> 标签
问题是标签是在响应中检索的,JSON
并且可能是可变数量的。但是,标题始终RecyclerView
只有一个。textView
我当前的代码有一个简单的RecyclerView
地方,我可以在其中显示各种汽车的名称,但是我不确定如何根据响应动态添加固定标题下方的各种标签。
代码:
任何帮助表示赞赏。谢谢!
android - Android how to center align chips in chipgroup?
I tried gravity="center"
, foregroundGravity="center"
and textAlignment="center"
for ChipGroup in the XML file but it won't work. Any ideas?
android - 无法在芯片中添加图标
我已经在我的应用程序中成功实现了 3 Chip
,ChipGroup
但是我无法在左侧显示一个图标。
但它没有显示。我也以编程方式尝试过,但没有成功。我还没有使用新的命名空间,而是旧的,com.android.support:design:28.0.0-alpha3
因为我也在使用谷歌地图,而且它还不受androidx.*
.
java - 如何在 android.support.design.chip.Chip 中设置文本颜色?
在 XML 中没有如下属性:
以编程方式 SpannableString 不起作用:
android - 我可以在哪个视图生命周期事件上检查chip.getLayout()?
我有一个芯片视图。
我想检查文本是否是椭圆形的,如果是这样 - 用较短的文本替换文本(在运行时)。
我看过这段代码来检查芯片中的文本是否是椭圆的。
但我不知道我应该在什么生命周期事件中调用这个方法,至于这一行
我明白了l = null
我有视图生命周期(包含我的芯片的框架布局)
我试图检查onDraw()
并进入onLayout()
我也尝试从保存框架的对话框中调用
但我知道通货膨胀是自上而下的,所以它也会卷土重来l= null
。setContentView()