1

在此处输入图像描述

如何在没有外部库的情况下实现 Android Material Design 芯片。Google Apps 在他们的应用程序中有它,所以我想它应该在原生 SDK 中可用。如果是,如何为联系人选择功能实现它。类似于给定的屏幕截图。

4

1 回答 1

0

谷歌已经正式发布了一个库,你可以使用它:

dependencies {
    implementation 'com.google.android.material:material:1.0.0'
}

然后你只需要将它添加到 XML 中,如下所示:

<chip
style="@style/Widget.MaterialComponents.Chip.Entry"
xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:app="http://schemas.android.com/apk/res-auto"
android:checkable="false"
app:chipIcon="@drawable/ic_android_24dp"
app:iconStartPadding="5dp"/>

或者您可以按照此处所述动态添加它: Stack Overflow Answer

取自这里的芯片示例。此处还说明了有关芯片的更多信息。

于 2018-10-23T02:54:34.103 回答